Unified Communications SDKs
The following SDKs are available to build applications that use enhanced presence on the Unified Communications platform:
- Unified Communications Managed API SDK
- Microsoft Unified Communications Client SDK
- Microsoft Office Communicator Automation API
Each of these SDKs uses the same underlying protocol to communicate with Office Communications Server. Enhanced presence data in the form of XML is published to the server and then the client applications that subscribe receive the XML data. The enhanced presence XML data schemas are defined in Unified Communications Enhanced Presence Schemas for Microsoft Office Communications Server 2007, which is discussed in more detail later.