ESXi and vCenter Server systems provide a web service that you can access by using the vSphere API. The vSphere Web Services SDK facilitates developing client applications that target the vSphere API.

The vSphere Web Services SDK includes documentation and the following software.

WSDL (web services definition language) files for generating client-side proxy code (stubs) for development.

Precompiled Java client libraries for developing and testing.

Java and Microsoft .NET (C#) sample code for web services client applications.