RssCorner < Javawsxml < TWiki

TWiki . Javawsxml . RssCorner

Changes | Index | Search | Go | WebNotify

RSS Corner

This area is intended to collect information on RSS. If you see a list growing too long, consider moving it to a new page.

Arguably some of this should go in the Javapedia.

Basics

RSS stands for Really Simple Syndication (it originally stood for RDF Site Summary -- see an RSS history) and it is a machine-readable format for delivering syndicated content. It really is not a single format but a collection of formats; the whole list includes RSS 0.90, 0.91 Netscape, 0.91 Userland, 0.92, 0.93, 0.94, 1.0 and 2.0, as well as the new Atom standard. There is a fair amount of history behind the different formats exist; the main consequence is that sometimes a reader will not be able to process some content, although the readers are moving towards accepting all content.

RSS is often used to read blogging (web logging) and news. In both cases a source (a feed) is identified by a URL. The feed contains a machine-readable description of the content available, a short description, and a URL for more complete information. A reader program may keep a list of feeds and also a list of items that have been read so it can only show new content.

The same way that most people do not read raw HTML, most people do not read raw RSS feeds. Instead, they, directly or indirectly, rely on some software to read the new feeds. The most popular approaches are:

Some good pages for introductory material on RSS are available at Google and others.

Publication Dynamics

TBD -- Authors, Readers, Bloggers, News Feeds, Search Engines, Cross-Links, etc. ?

Projects at Java.Net

There are a number of RSS-related projects at Java.Net. Some of them seem a good fit in WS and XML community -

P@: Adding a few comments about the projects you mention, in order to avoid an apple to oranges comparison!

Other Software Projects

Desktop Readers

There are a number of desktop tools that are specialized for reading and/or producing RSS feeds and/or Blogs. Some popular tools are:

Browsers and mail readers are favorite tools for information handling and they are beginning to include some RSS support. My current favorites are the Mozilla products:

Older browsers can also support RSS reading either through a plug-in or just by using Javascript plus frames. For example:

Web Readers

Bloglines is a very popular web site that can be used to do blog reading...

Aggregators

Aggregators are web sites whose main purpose is to aggregate popular RSS feeds into HTML content that can then be consumed through a browser. Some times the aggregator will personalize the aggregation, sometimes they do not.

Here are some in the area of the Java platform

Search Engines

Search Engines are web sites and/or services that search RSS feeds. There are some variations on the idea, here are some popular ones:

Popular Feeds

There are two separate Wiki page for this: PopularFeeds and CommunityFeeds

Other links to incorporate somewhere

-- EduardoPelegri - 10 Nov 2004

RSS Diagrams

-- Main.vinc - 24 Nov 2004

----- Revision r11 - 07 Jan 2005 - 12:02:53 - Main.chanezon