25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The presence service has two distinct sets of “clients.” One set of clients, called<br />

presentities, provides presence information to be stored <strong>and</strong> distributed by the<br />

presence service. The other set of clients, called watchers, receives presence<br />

information from the service. This is illustrated in Figure 19-1.<br />

Figure 19-1 <strong>Overview</strong> of presence service<br />

There are two kinds of watchers, called fetchers <strong>and</strong> subscribers. A fetcher<br />

simply requests the current value of some presentity's presence information from<br />

the presence service. In contrast, a subscriber requests notification from the<br />

presence service of (future) changes in some presentity's presence information.<br />

A special kind of fetcher, called a poller, fetches information on a regular basis.<br />

Figure 19-2 illustrates the variety of watchers.<br />

Figure 19-2 Watcher varieties<br />

Presence Service<br />

Presentity Watcher<br />

Watcher<br />

Fetcher Subscriber<br />

Poller<br />

The presence service also has watcher information about watchers <strong>and</strong> their<br />

activities in terms of fetching or subscribing to presence information. The<br />

presence service can also distribute watcher information to some watchers,<br />

using the same mechanisms that are available for distributing presence<br />

information.<br />

Chapter 19. Presence over <strong>IP</strong> 711

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!