Tīmekļa barotņu apstrāde un pielietojums
Author
Gaņģis, Kārlis
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Čerāns, Kārlis
Date
2010Metadata
Show full item recordAbstract
Darba mērķis ir analizēt barotņu izmantošanu tīmeklī. Līdzīgi kā citas plaši izmantotas tīmekļa tehnoloģijas arī barotnes ļoti bieži mēdz neatbilst specifikācijām un standartiem, tāpēc, veidojot jebkuru lietotni barotņu apstrādei, ir nepieciešamas zināšanas par to pielietojuma specifiku.
Darbā tiek analizētas 77 332 dažādas barotņu datnes 6,49 gigabaitu apjomā, lai iegūtu statistiku, kas tālāk tiek izmantota, lai izveidotu vienkāršu tīmekļa barotņu lasīšanas lietotni. Šajā lietotnē ir iekļauta funkcionalitāte darbam ar barotņu saturu, kas nav pieejama nevienā konkurējošā lietotnē un kas, šo lietotni tālāk attīstot, ļaus veiksmīgi konkurēt tirgū.
Iegūstot negaidītus rezultātus, darbā veiktā analīze pierādīja, ka nav iespējams apstrādāt tīmekļa barotnes, izmantojot tikai specifikācijas. The goal of this work is to analyse the use of syndication feeds in the Internet. Similar to the situation with other web technologies, the existing feeds very often do not correspond to the specifications and standards. Because of that the knowledge of actual feed usage is necessary to implement software that reads these feeds.
To get the needed statistics this work analyses 77 332 different feed files (total of 6.49 gigabytes). This information is then used to create a simple feed reader application. It also contains features to work with the feed contents that are not available in any other software in the market. Going further this will allow it to successfully compete in the market.
While obtaining some unexpected results, the analysis proved that it is not possible to work with feeds by using only the specifications.