Friday, September 18, 2009

* Exchange 2010 : Integration with Line of Business applications

All the communication and collaboration products from Microsoft like Exchange, Office Communications Server and SharePoint MOSS provide excellent clients to harness the server capabilities in most effective manner. Like Exchange comes with Outlook, OCS comes with communicator and SharePoint comes with Outlook & Groove integration & SharePoint workspace from SharePoint 2010.

Apart from providing standalone clients they also ship enough programming interfaces so that these server capabilities can also be integrated within Line of Business applications. This helps customers to extract maximum value out of their server investments. Exchange server comes with Web services interface, OCS comes with UCCAPI – unified communications client APIs and now SharePoint 2010 will come with client APIs.

Here are some of the programming interfaces provided by Exchange Server 2010:

  • Exchange Web Services Managed API 1.0 sdk : The typed .NET sdk which can be used from .NET applications to access Exchange Web Services.
  • Exchange Web Services (EWS) : Allows custom applications to access Exchange mailboxes over Http/SOAP protocol.
  • Autodiscover (SOAP) service : Helps in creating custom applications which can autodiscover mailboxes based on client profiles. The communication is over Http/SOAP.
  • Autodiscover (POX) service : Same as above but over Http/POX protocol. The recommended way is using the Http/SOAP.
  • Exchange 2010 beta Transports Agents sdk : Helps in creating server side agents which can access e-mail messages and their contents while the messages are being transported to users’ mail boxes. Thus helps in extension of Exchange transport behavior.
  • Exchange 2010 beta backup & restore sdk : create custom backup, restore and recovery systems.

Exchange Server Developer Center

1 comment:

  1. In addition to benefits and capabilities described above, Exchange Server 2010 offers the best integration with the broadest range of clients. Exchange Server supports a complete Outlook experience, from Outlook on the desktop to Outlook Web Access, Outlook Mobile, and the new Outlook Voice Access, a feature of Exchange Unified Messaging. Exchange Server also integrates with Microsoft Windows SharePoint Services and other Office applications as well as third-party systems and devices.