Overall Code Structure

The sample application is designed to support publication of an XML document containing the GPS coordinates of a user to Office Communications Server. It assumes that the GPS data to be published is generated in some other application or system and supplied to the sample application to be published as presence information for the specified user. This data can be passed into the publishing application, or the application can query the system that supplies the GPS information for the location at some interval.

The sample creates and registers endpoints for users of the UserEndpoint type at startup. After the application receives the location information, it uses the registered UserEndpoint instances to publish the new location ...

Get Programming for Unified Communications with Microsoft® Office Communications Server 2007 R2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.