developing a client server system by building simple system that aggregates atom feeds. eg ATOM RFC

Job ID: 31310183

Budget: $30 – $250 AUD

1. An ATOM server (or aggregation server) that responds to requests for feeds and also acceptsfeed updates from clients. The aggregation server will store feed information persistently, onlyremoving it when the content server who provided it is no longer in contact, or when the feed itemis not one of the most recent 20.
2. A client that makes an HTTP GET request to the server and then displays the feed data, strippedof its XML information.
3. A CONTENT SERVER that makes an HTTP PUT request to the server and then uploads a newversion of the feed to the server, replacing the old one. This feed information is assembled intoATOM XML after being read from a file on the content server's local filesystem.