XML FEED AGGREGATOR ON LOW-BANDWIDTH-CONSUMPTION CONTENT SYNDICATION SYSTEM USING WEB SERVICES
Abstract: <br /> <br /> <br /> <br /> <br /> <br /> Content syndication system helps Internet users to get scattered information from different sites in one form. It consists of feed services and aggregators. In this final project, a low-bandwidth-consumpti...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/7330 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | Abstract: <br />
<br />
<br />
<br />
<br />
<br />
Content syndication system helps Internet users to get scattered information from different sites in one form. It consists of feed services and aggregators. In this final project, a low-bandwidth-consumption content syndication system is developed using web service. As a part of the system, a web-based aggregator (named Rex) is also implemented. Rex supports any XML feed format without changing its source code or binary executables. To response aggregators request, feed service selects information, creates XML feed, compresses the XML feed, and then sends it to aggregator. As a part of feed service, web service is responsible to receives requests, distributes parameter values to feed generator components, and sends response. In order to test the content syndication system, web services were implemented in two programming platforms, PHP and ASP .NET. Comparing bandwidth usage of implemented system to existing syndication systems, it has been proven that the system uses less bandwidth. Bandwidth reduction has been obtained because of combination of Conditional GET and Compression techniques after information selection. Gzip is used as the compression algorithm. Rex is implemented using C programming language and runs on .NET platform. Rex is able to syndicate any XML feed formats and was successfully tested using RSS 1.0, RSS 2.0, and Atom Keteranagan : formats. <br />
|
---|