To enable awareness between users in the enterprise, Presence Server offers
a number of different features.
Mapping and normalization
Using public identity mapping, Presence Server can
tie together presence information from disparate sources that relate
to the same person or presentity but use different, non-correlated
identifiers. With identity mapping, presence information from different
IDs for the same user are presented as a single aggregated presence
document. When a subscriber subscribes to any one of these identities,
the subscriber receives the aggregated document.
Content indirection Presence Server supports
the content indirection standard, allowing a SIP message to contain
an indirect reference to the desired content. The receiving party
then uses this indirect reference to retrieve the content by means
of a non-SIP transfer channel such as HTTP. An alternative transport
mechanism is provided for SIP body parts.
PUBLISH and SUBSCRIBE flows IBM WebSphere Presence
Server Component supports
PUBLISH and SUBSCRIBE requests. To reduce network traffic, you can configure Presence Server to
support partial PUBLISH flows and partial notifications resulting from SUBSCRIBE
requests.
SIP external sources IBM WebSphere Presence
Server Component interacts
with SIP external sources to provide enriched presence information for users.
The Presence Server entry point
The Presence Server entry
point provides ways for handling incoming PUBLISH and SUBSCRIBE requests
more efficiently. You can designate a separate resource list server
(RLS) component to handle all subscriptions on Presence lists requests,
and you can set up a routing scheme in which different Presence Server clusters
handle requests from different sets of users.
Presence authorization rules
Presence authorization rules offer a highly flexible way for presentities
to control who can access their presence information and what parts of the
information are exposed.
Watcher information
To facilitate presence authorization, IBM WebSphere Presence
Server Component supports
watcher information.
IBM WebSphere Presence Server REST interface Presence Server exposes
a representational state transfer (REST) interface for presence operations
over HTTP, allowing for fetch and publish presence operations using
a Web client.
Notification throttling Presence Server version 7.0 implements
the notification throttling mechanism as a means of improving performance.
Presence data storage IBM WebSphere Presence
Server Component stores
required information about incoming subscriptions and for managing
subscriptions to external providers.
The Presence data model IBM WebSphere Presence
Server Component conforms
to the Presence data model standard.