unfortunatelly, I’ve missed the Lync conference in Las Vegas this February (http://www.lyncconf.com/), but after watching very exciting keynote, I’ve decided to make some post of it.
Microsoft has really gotten into the communication business, and this is really cool. Not only its market share has increased largely (and meanwhile it beats some of the greates competitors), it also finally goes online. I don’t mean that it hasn’t been there with Lync mobile and Lync web conference, but this time, it smashes with UCWA and now-annonced UCJA – which, I think, will spin the wheel around Lync greatly.
As you probably already know, Unified Communications Web API (UCWA) has been around for some time, but just for demo purposes, providing only the basic functionality for web development for Lync Client (https://ucwa.lync.com/about/about-ucwa). It is designed to provide a REST-like API for Lync Server 2013 for accessing middleware functionality (namely, UCMA), which was ‘unjustly’ hidden from the Lync client developers. UCMA is great platform, and if you needed to make some real good Lync integration with the current communication system, you had to use it. Now, UCWA is exposing in some extent this API and you can code against it – if you are fine with presence publishing, IM and some basic object model parts as contacts, and so. But, IMHO, it’s really a PoC which served creators of UCWA to test some web-related topics, as OAuth, or REST. You can’t do an audio or video call with it, so no usage for voice (telephony) integration.
The only thing that I’m missing here is: when it will be available? Albert Koiman said “it will be here when it is here”, Gurdeep “by end of year”, and some rumors say “in the first quarter of 2015″. Well guys, I just can’t wait so long!