vSphere Web Services
SDK Package Contents
The vSphere Web
Services SDK is a bundle that includes the following items:
- WSDL files that define the API available on a VMware vSphere server (ESXi or vCenter Server) Web service.
- Precompiled client-side libraries (vim.jar,vim25.jar) available for test purposes that were generated from the WSDL. The vSphere Web Services API is packaged in thevim25.jarfile and is available in theSDK\vsphere-ws\wsdl\vim25subdirectory.
- Sample code demonstrating common use cases associated with managing virtual infrastructure. The sample code includes compiled and ready-to-run Java class files and both Java and C# source code files. (For C# developers, the Microsoft Visual Studio project files (.sln) are included.)
- Batch files and shell scripts (build.batandbuild.sh) that automate the build process for Java and C# client applications.
- Batch files and shell scripts (run.batandrun.sh) that facilitate running the Java samples from the Windows command prompt.
- ThevSphere API Reference, which provides language-neutral descriptive information about the VMware vSphere API and the object model, such as object type definitions, properties, and method signatures.
Complete information about setting up the
environment, and about generating, compiling, and running applications is
included in
Setting Up for Java Development, and in
Setting Up for Microsoft C# Development.