Question

I'm planning to create an application that syncs email, calendars and contacts between Exchange ActiveSync (EAS) and my own database. A few questions:

  1. Are there any libraries or wrappers for EAS? (Preferably in Java)
  2. What is the licensing cost? Microsoft does not explicitly provide a price anywhere that I've seen.

Thanks for any help.

Was it helpful?

Solution

(1) There are not many sample/libraries available. Here are your best bets:

If you're looking for Java specifically, buried somewhere in the Android mail app, which is open source, will be their EAS implementation which also might be helpful.

(2) Microsoft does not publish licensing costs and anyone who does license EAS is required to sign an NDA with respect to pricing which is why you will not see any info regarding pricing anywhere.

OTHER TIPS

I found that the best source for implementing a Java library for EAS was the C# Code Sample from MS.

I converted all the WbXML commands and used a org.w3c.dom for XML parsing and managing the nodes in request and response. Also helpful was pulling the AutoDiscovery code from Microsoft's EWS (Exchange Web Services):

http://blogs.msdn.com/b/exchangedev/archive/2013/01/03/ews-java-api-1-2-get-started.aspx

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top