In the light of the recent release of the Windows Azure Libraries for Java by Microsoft, we are working closely with Microsoft to help current users of Soyatec's Windows Azure SDK for Java learn about the new APIs from Microsoft. We provide more information and support related to this transition on our website. Here is the Migration of Windows Azure SDK for Java.
As part of Microsoft's commitment to Interoperability, this open source project is an effort bridge Java developers to Windows Azure. This is an open source project to provide software development kit for Windows Azure and Windows Azure Storage - Blobs, Tables & Queues
Read the Getting Started guide for more info on developing with the Windows Azure SDK for Java and learn more about the Windows Azure SDK for Java Architecture below.
Windows Azure SDK for Java is an open source collaboration project driven by Soyatec and Microsoft,
![]()
Soyatec, located in Paris France, Xi'An and ShenZhen China, is an international software company and one of major Eclipse solution providers. It was Founded in 2006 by a group of Java engineers who had worked on Eclipse since 2002. As Eclipse Foundation Member, it has contributed to several Eclipse projects: Visual Editor, BPMN2 and e4. It develops and markets a world wide first XAML solution for Java: eFace, and provides OutSourcing Eclipse development in China
Microsoft is the project sponsor and provides Architectural & Technical Guidance on its Windows Azure platform.

If we look at the logical architecture, the Windows Azure SDK for Java provides access to Windows Azure's storage, computation and management interfaces by abstracting the REST/XML interface for any Java based application:

From a deployment’s perspective, you can either deploy the SDK with a web application or with a desktop application:

This version adds the support of new features provided in WindowsAzure SDK 1.2 (June 2010). We look forward to your feedback and feature requests.: