Synchronizing RSS and Atom Feeds
Sync Services for FeedSync provides services that can be used to help synchronize the data of a replica with RSS and Atom feeds. (A replica is a particular repository of information to be synchronized.) By using the FeedSync producer service, a synchronization application can work with a synchronization provider to create a list of items from a replica and put them in an RSS or Atom XML stream. These items can then be published to interested subscribers. Similarly, the FeedSync consumer service helps a synchronization application take an input RSS or Atom XML stream, extract items from it, and then use a synchronization provider to apply only the appropriate changes to a replica. Because Sync Framework underlies the exchange of feed items, two feeds can be cross-subscribed and easily synchronized with one another as peers in a synchronization community. (A synchronization community is a set of replicas that keep their data synchronized with each other.)
For more information on FeedSync, see the FeedSync Web site.
In This Section
- Producing RSS and Atom Feeds
Describes the components that are used to produce the data of a replica as an RSS or Atom feed.
- Consuming RSS and Atom Feeds
Describes the components that are used to consume an RSS or Atom feed and apply its items to the data store of a replica.
- Converting IDs and Items for RSS and Atom Feeds
Describes the interfaces an application must implement to convert IDs and item data to and from the XML format that is used by the feed.
Provides links to reference topics that describe the managed components that are used to produce and consume RSS and Atom feeds.
- Sync Services for FeedSync Components
Provides links to reference topics that describe the unmanaged components that are used to produce and consume RSS and Atom feeds.