- Say you want to spell check a feed of entries.
- You add the spell checker service as a subscriber to your source feed.
- The spell checker publishes a results feed with one result entry for each source entry, correlated via the source entries' IDs.
- Your authoring tool subscribes to the results feed and displays the matching result entry directly below each source entry.
I believe that this is how plugins on the web will work: