Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
2.5 Use Cases

2.5 Use Cases


The following use cases are provided to facilitate an understanding of the Office Communications Server Protocols system overall:

  • Discover the server and establish a connection

  • Perform registration and authentication

  • Perform client bootstrap

  • Get an address location

  • Perform the sign-in process

  • Change presence information

  • Download the address book

  • Expand a distribution list

  • Initiate instant messaging

  • Add a contact

  • Use multiple endpoints

  • Initiate a call from a client

  • Add video to a voice call

  • Accept a voice call

  • Terminate a voice call

  • Send a Quality of Experience report

  • Start and join a multiparty audio conference

  • Subscribe to conference events

  • Share a desktop

  • Share a whiteboard

  • Join a Chat Room

These use cases provide a high-level summary of the functions that are executed between Office Communicator and Communications Server, and include the core types of activity that a typical protocol client conducts with the system. The examples in section 3 present a number of scenarios that illustrate how one or more of the use cases can work in conjunction to achieve specific results.

These use cases are not intended to provide a thorough and complete model of the system for any implementation. For example, they do not include all the messages for the protocol exchange, and the individual document references need to be used to find the protocol message details.

© 2015 Microsoft