UCMA 2.0 was a major upgrade over previous UCMA 1.0. it contains rich simple set of API to enable developers to write server class applications and/or enable UC in existing business process applications. Following are high level list of features available in UCMA 2.0.
<o:p>ServerPlatform with TLS connectivity and in-built connection management,</o:p>
<o:p>Fully baked endpoint API, which supports trusted ApplicationEndpoint and regular UserEndpoint,</o:p>
<o:p>Better Presence publication and subscribe APIs, which abstract previous SipSubscription class to LocalOwnerPresence and RemotePresence classes,</o:p>
<o:p>ContactGroupServices class exposes Contact/Group management APIs ,</o:p>
<o:p>Multiparty, multimodal Conversation model, which enables multi-modal, multi-party conversation,</o:p>
<o:p>Conversation escalation, where simple 2 party call could be escalated to multiparty conference and add new madality in existing conversation,</o:p>
<o:p>- ConferenceManagementServices class exposes API to schedule, modify, schedule conference, </o:p>
<o:p> In built support for Audio (AudioVideoCall) and IM (InstantMessagingCall), all SDP negotiation is handled under the cover,</o:p>
<o:p> In addition to number of How-to samples, a fully working sample for ACD (skill based automatic call distribution)</o:p>
<o:p>ClientPlatform to simulate client scenarios for testing purposes</o:p>