Exchange Web Services Java API 1.1 is now available. Yes, that’s right, Java!
Hi Everyone,
I’m pleased to announce the public availability of the Microsoft Exchange Web Services (EWS) Java API 1.1. The final package was posted this past weekend for download. This package offers the same functionality that our EWS Managed API 1.1 for the Microsoft .NET Framework offers. During the course of development, we’ve had internal and external users working with beta drops of this API. There is a lot of excitement about it, and now we’re happy to finally offer it to everyone.
This API was developed in order to facilitate Exchange development on other platforms. It has been over a year in development, and it is our first release of a package that includes source code. Although the source is viewable, our licensing for this iteration does not allow for modification of the source code. It can be used to build against a particular JRE or JDK, but the license agreement only allows the object code to be shared in your application. We took this approach because we’re keeping the releases in sync with our Exchange versions. The 1.1 release corresponds to Exchange 2010 SP1.
We’re looking forward to what the future holds for client development on other platforms.
We encourage you to develop your Exchange client on other platforms now, and would like to hear about your projects.
Michael Mainer
Exchange SDK and Interoperability
Microsoft Corporation
Comments
Anonymous
January 06, 2011
The release seems to have disappeared from the linked page. Is it available elsewhere?Anonymous
January 18, 2011
From where can we download the release. Can you please point to the URL from where we can download the release. ASAP... plzzzzzAnonymous
January 18, 2011
The comment has been removedAnonymous
February 21, 2011
Michael - What happened to this release? Can you provide us an update?Anonymous
April 17, 2011
Just found it in MSDN archive under archive.msdn.microsoft.com/.../ProjectReleases.aspxAnonymous
June 15, 2011
Does EWS Java API 1.1 uses the same web service behind the scenes?Anonymous
June 16, 2011
Yes, the EWS Java API does use the same Web service.Anonymous
July 12, 2011
Michael -does API handles Voting options?Anonymous
November 14, 2011
Is this release compatible with android?Anonymous
February 14, 2012
I second Nipun's comment, Android compatibility would be very beneficial. Specifically, the 1.1 version seems to assume the javax XML libraries which are not included with Android, and are not <understatement>easily</understatement> integrated into an Android projectAnonymous
April 04, 2012
Does It possible to know with this API if a person has read an email sent through a email server?. I need to be able to extract this statistics. Does it possible?Anonymous
May 20, 2012
Since *.msdn.microsoft.com does not exist anymore, is the download available somewhere else?Anonymous
June 18, 2012
The comment has been removedAnonymous
July 03, 2012
Can we use this API for exchange server 2007 ? I found document clearly says to use in exchange server 2010, just wanted to make sure if I can use it in 2007.Anonymous
July 22, 2012
There are two APIs for different version of Exchange servers and Office 365: http://www.independentsoft.comAnonymous
August 13, 2012
Can you have more than one instance of ExchangeService running at the same time in the same VM? [Michael Mainer] - You can have more than one ExchangeService instance running on a single logical server. Just make sure that you use only one ExchangeService object per calling accounts.Anonymous
August 22, 2012
Hi Michael, What about the support ofExchange 2010 SP2 What is the timeline for updating the java-api? "We took this approach because we’re keeping the releases in sync with our Exchange versions. The 1.1 release corresponds to Exchange 2010 SP1."
Anonymous
September 26, 2012
Are there any plans to further support and/or update this API? Its future seems uncertain and we would rather not build on a library that is not being developed any further. Alternatively, opening up the license a bit for us to enhance it ourselves would be nice. [Michael Mainer] Yes, the EWS Java API will be updated. I agree, I'd like the community to be able to adopt this API so that it could be updated in better step with the service. Can you elaborate on the license issue?Anonymous
October 17, 2012
@Johannes completely agree. does anyone know if this actively being developed? [Michael Mainer] - I've recently learned that the EWS Java API is being updated and will be released at some point in the future. I don't have a date for you.