URL Subscription Architecture - Operation

Operation

URLSA specifies a strict protocol of behavior to be followed for creating, updating, and cancelling subscriptions. This is in contrast to RSS, which is a data format.

Architecturally, URLSA activity happens between two types of independent applications, Subscription Managers, which host user accounts, and Content Providers, which provide subscribable URLs. They interact mainly via a set of well-defined web service calls.

When a user subscribes to a URL, his Subscription Manager contacts the URL’s Content Provider and establishes the subscription. A URLSA user can also subscribe another user to a URL, assuming the subscribing user has been given permission. When a user subscribes someone else to a URL, their Subscription Manager contacts that user’s Subscription Manager and initiates the subscribing mechanism on behalf of that user. While a user is subscribed to a URL, the Content Provider can notify him of updates of the content at the URL. When an update happens, the Content Provider immediately pushes a notification to all users subscribed to the URL. At any time, the user may unsubscribe from the URL, at which time the updates cease.

All interprocess communication in URLSA is conducted via web services, with the exception of updates, which are transmitted as UDP datagrams for reasons of efficiency.

Read more about this topic:  URL Subscription Architecture

Famous quotes containing the word operation:

    An absolute can only be given in an intuition, while all the rest has to do with analysis. We call intuition here the sympathy by which one is transported into the interior of an object in order to coincide with what there is unique and consequently inexpressible in it. Analysis, on the contrary, is the operation which reduces the object to elements already known.
    Henri Bergson (1859–1941)

    Waiting for the race to become official, he began to feel as if he had as much effect on the final outcome of the operation as a single piece of a jumbo jigsaw puzzle has to its predetermined final design. Only the addition of the missing fragments of the puzzle would reveal if the picture was as he guessed it would be.
    Stanley Kubrick (b. 1928)

    You may read any quantity of books, and you may almost as ignorant as you were at starting, if you don’t have, at the back of your minds, the change for words in definite images which can only be acquired through the operation of your observing faculties on the phenomena of nature.
    Thomas Henry Huxley (1825–95)