Building Communications Applications With The Lync SDK

Building Communications Applications With The Lync SDK


The Lync 2010 SDK includes the Lync controls, a set of Silverlight and Windows Presentation Foundation (WPF) controls that you can use to integrate functionality found in the Lync client directly into your applications.

The SDK also includes the Lync application programming interface (API), a brand – new, managed API for building custom communications solutions. The Lync API is intended to replace the IMessenger and UCC APIs available with Offi ce Communications Server 2007 R2. The IMessenger API was easy to get started with, but was fairly limited in functionality; it was also a little cumbersome to troubleshoot because it used COM interoperability to interact with the running instance of Communicator on the user’s machine.

The UCC API was very diffi cult to get started with in comparison, but it provided the most power and functionality if you wanted to build a Communicator replacement. Unlike the UCC API, the Lync API requires the Lync client to be running — it reuses the connection that the client has established with the Lync infrastructure. You can confi gure the Lync client to run in UI Suppression mode —where its user interface is invisible to the user — enabling you to build custom communications clients previously only possible when using the UCC API.

The Application Types That Could be created by the Microsoft Lync Server SDK:

Using the Lync Controls to Integrate Lync Functionality into Your Applications.
Building Custom Communications Clients with the Lync API.
Building Server-Side Communications Solutions with the Unified Communications Managed API.
Building Communications in the UI Suppression Mode.
Building Communications Workflow with the Unified Communications Managed API Workflow SDK.

Related Articles

Leave a Comment
  • Please add 4 and 4 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Fernando Lugão Veltem edited Revision 1. Comment: added toc and Related Articles sessions, added to lync server survival guide

  • Fernando Lugão Veltem edited Original. Comment: added tags and including the article to Lync Server Survival guide

Page 1 of 1 (2 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Fernando Lugão Veltem edited Original. Comment: added tags and including the article to Lync Server Survival guide

  • Fernando Lugão Veltem edited Revision 1. Comment: added toc and Related Articles sessions, added to lync server survival guide

Page 1 of 1 (2 items)