1 / 12

RSS

RSS. Michael Horne. Contents. What is RSS? History RSS and Java. What is RSS?. A method for syndication of news News Slashdot, Wired and other news based sites Changelogs Recent Changes Dynamic Bookmarks Firefox RSS is a XML application. What is RSS?. RSS Aggregators Bloglines

Télécharger la présentation

RSS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RSS Michael Horne

  2. Contents What is RSS? History RSS and Java

  3. What is RSS? • A method for syndication of news • News • Slashdot, Wired and other news based sites • Changelogs • Recent Changes • Dynamic Bookmarks • Firefox • RSS is a XML application

  4. What is RSS? • RSS Aggregators • Bloglines • Planet Rhodes • Aggregation of many weblogs at rhodes

  5. History of RSS • Unfortunately RSS has had a messy development history • Lack of standards • Implementations can expect to need support for 7 not so subtly different versions

  6. Definition • Depending on implementation RSS could stand for • Really Simple Syndication • Rich Site Summary • RDF Site Summary

  7. History of RSS • Initially produced by Netscape (ver 0.90) • Portals to news sites • Overly complicated • Planned to simplify • Netscape stopped due to lack of interest

  8. History of RSS • Userland developed (0.91 through 0.9x) • Overly simplified • Concurrently a non-commercial group developed 1.0 (based on RDF) • Extensive use of namespaces

  9. History of RSS • Userland Released 2.0 • Modular • Easy Migration from the 0.9x branch

  10. RSS 2.0 <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>XML.com</title> <link>http://www.xml.com/</link> <description>XML.com features a rich mix of information and services for the XML community.</description> <language>en-us</language> <item> <title>Normalizing XML, Part 2</title> <link>ttp://www.xml.com/pub/a/2002/12/...</link> <description>In this second and final look...</description> <dc:creator>Will Provost</dc:creator> <dc:date>2002-12-04</dc:date> </item> ... </channel> </rss>

  11. RSS and JAVA • Commonly done with beans • Easily implemented as it is XML based • Commercial versions available although expensive

  12. Questions?

More Related