RSS

Document Sample
RSS Powered By Docstoc
					   RSS




Michael Horne
             Contents


● What is RSS?

● History

● RSS and Java
What is RSS?
n   A method for syndication of news
    n   News
         n Slashdot,   Wired and other news based sites
    n Changelogs
    n Recent Changes
    n Dynamic Bookmarks
         n Firefox

    n   RSS is a XML application
What is RSS?
n   RSS Aggregators
    n Bloglines
    n Planet Rhodes
        n Aggregation   of many weblogs at rhodes
History of RSS
n Unfortunately RSS has had a messy
  development history
n Lack of standards
n Implementations can expect to need support
  for 7 not so subtly different versions
Definition
n   Depending on implementation RSS could
    stand for
    n Really Simple Syndication
    n Rich Site Summary
    n RDF Site Summary
History of RSS
n   Initially produced by Netscape (ver 0.90)
    n Portals to news sites
    n Overly complicated
    n Planned to simplify

n   Netscape stopped due to lack of interest
History of RSS
n   Userland developed (0.91 through 0.9x)
    n   Overly simplified
n   Concurrently a non-commercial group
    developed 1.0 (based on RDF)
    n   Extensive use of namespaces
History of RSS
n   Userland Released 2.0
    n Modular
    n Easy Migration from the 0.9x branch
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>
RSS and JAVA
n Commonly done with beans
n Easily implemented as it is XML based


n   Commercial versions available although
    expensive
Questions?

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:0
posted:7/25/2013
language:English
pages:12