Updated: July 13, 2020 (April 13, 2009)

  Charts & Illustrations

Communications Technologies

My Atlas / Charts & Illustrations

338 wordsTime to read: 2 min
Rob Helm by
Rob Helm

As managing vice president, Rob Helm covers Microsoft collaboration and content management. His 25-plus years of experience analyzing Microsoft’s technology... more

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 Options

Already have an account? Login Now