Updated: July 13, 2020 (April 13, 2009)
Charts & IllustrationsCommunications Technologies
Many different developer technologies support real-time communications in applications. Shown here are current APIs and other developer technologies that provide presence, instant messaging (IM), and other real-time communications functions on top of Communicator (Microsoft’s primary unified communications client) and Communications Server.
Microsoft frequently revises its API sets for real-time communications. Future development will probably focus on the Unified Communications Managed API (UCMA) and planned client APIs to follow. However, companies will have to rely on older technologies to build application types not supported by UCMA, such as browser clients. Companies might also opt for older technologies if they are wary of building on UCMA, which substantially expanded its scope in Feb. 2009, and is likely to receive further major updates with the next version of Communications Server in late 2010.
Two additional client-side APIs, the Real-Time Communications (RTC) Client API and the Windows Messenger Automation API, shipped with Windows XP and leave Mainstream support with that OS on April 14, 2009.
Atlas Members have full access
Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.
Membership OptionsAlready have an account? Login Now