On BNET: Online porn struggles for profits
BNET Business Network:
BNET
TechRepublic
ZDNet

February 11th, 2008

Can Microsoft Mash SOA and UC?

Posted by Dave Greenfield @ 5:16 am

Categories: IP PBX, IP Telephony, Unified Communications, VoIP

Tags: Microsoft Office, Communications Server, Server, SOA, Microsoft Corp., Microsoft Office Communications Server, Service-Oriented Architecture (SOA), Web Services, Middleware, Enterprise Software

The New York Times article about PopFly, Microsoft’s mashup maker, got me thinking about how Microsoft will use mashups and SOA with unified communications (UC). I asked Eric Swift, Microsoft’s senior director of Unified Communications, as much two weeks ago when we met in Redmond

 First some background. There’s a growing trend amongst enterprise communications vendors to enable their communications servers to be controlled through a Web Service architecture. This would allow a PopFly-like product, for example, to mashup stock alert and a voice response system so in the event that company’s stock fell beneath a pre-defined threshold, an executive attending the 3GSM conference could receive an SMS on the phone and then be brought into a conference call right form his/her mobile. Alternatively, a laptop user at the same 3GSM conference could receive an IM and click on an embedded link to be brought into a conference call.  Avaya, BlueNote, NEC through its Sphere acquisition, and Siemens have delivered products in this area dubbed Communication Enabled Business Process (CEBP). Nortel announced a SOA play in the fall of last year.

Of course, this is only possible if the players have their communications platforms in place and that platform must be able to support at the very least voice , presence and to a large extent IM.  Microsoft, of course, delivered as much last October when it released Office Communications Server (OCS). At the same time, Microsoft made this huge Service Oriented Architecture (SOA) splash in the same time frame, announcing it Oslo strategy, which provides the foundation for its SOA platform.

Absent in this whole discussion though is the intersection of OCS and SOA.  So I asked Swift about this disconnect between talking SOA, but not lacking those interface into OCS. He pointed to the numerous APIs that developers already have into OCS and how they can build on those interfaces to create speech-enabled applications, for example.

But that’s not the same as providing a SOA interface and Swift knows it. If architects are going to embed the capabilities of OCS within their business processes then they’ll need simpler  interfaces than what’s available with OCS today. They just can’t be expected to learn the intricacies of establishing a voice connection. Microsoft needs to offer them a high-level interface if OCS is going to extend into business process.

David GreenfieldDavid Greenfield is the principal in STAnalytics. a global technology-marketing consultancy where he advises enterprises on emerging technologies. See David Greenfield's full profile and disclosure of his industry affiliations.

Email David Greenfield

Subscribe to Team Think via Email alerts or RSS.

Talkback

Add your opinion

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here