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.
Reference
- Microsoft.Synchronization.FeedSync
-
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.