摘要 |
<p>Client-side presence documentation is implemented in an instant messaging architecture. In a described implementation, respective presence documents are stored locally at respective client devices. Accordingly, presence information can be shared and disseminated in accordance with a peer to peer paradigm. In another described implementation, presence documents can include presence information that is extensible in accordance with a presence document schema. Consequently, new instant messaging scenarios can be more easily accommodated. In yet another described implementation, new presence information notification messages include deltas representing the changes to presence information items. The changes can be applied to the presence information items based on the deltas to produce a new presence document. If a verification value computed on the new presence document fails to equate to a received confirmation value, then a destination client can request a complete copy of the actual ne w presence document from the originating client.</p> |