VMware vSphere Web Services SDK Documentation
Community |
Technical Papers |
Knowledge Base |
Downloads
ESX/ESXi 4.0 and vCenter Server 4.0 systems provide a web service that you can access using
the vSphere API. The vSphere Web Services SDK facilitates developing client applications that target the vSphere API. The vSphere Web Services SDK includes the documentation listed on this
page and the following software:
- WSDL (web services definition language) files for generating client-side proxy code (stubs) for development
- Pre-compiled Java client libraries (vim25.jar) for development and testing
- Java and Microsoft .NET (C#) sample code for web services client applications
|
Released 21-May-2009 | Downloads
This release of the vSphere Web Services SDK supports the new features available in vSphere 4.0. This SDK can also be used with previous versions of ESX/ESXi and VirtualCenter Server systems. |
|
|
|
|
VMware Infrastructure SDK 2.5.0
Released 10-Dec-2007 | Downloads
This release of the VMware Infrastructure SDK is designed to leverage new features available in version 3.5 of ESX, ESXi Installable, ESXi Embedded, and vCenter 2.5 server systems. It can also be used with ESX Server 3.0.x and VirtualCenter 2.0.x. |
|
|
|
|
SDK Package for VirtualCenter 2.0.1
Released: 2-Oct-2006 | Documentation Update: 23-Aug-2007 | Downloads
Note: 31-Oct-2007: Do not use the wrapper samples (located in \samples_2_0\DotNet\wrapper). These samples make a round-trip to the server for every method invocation, which can result in unacceptably slow performance. When accessing a large number of objects or properties, use the
PropertyCollector, which retrieves in batch mode. See the Getting Started Guide for information about using the PropertyCollector. |
|
|
Knowledge Base Articles and other Resources:
|
|
SDK Package for VirtualCenter 2.0
Released 15-Jun-2006 | Downloads
SDK Package for VirtualCenter 1.4
Released 6-Jul-2006 | Downloads
This release includes new features, including compatibility with VMware Server. See the Release Notes for more information.
SDK Package for VirtualCenter 1.3.1
Released 22-Dec-2005 | Downloads
This release includes several resolved issues, as discussed in the Release Notes.
SDK Package for VirtualCenter 1.3
Released 26-Sept-2005 | Downloads
This release includes the following new features:
- Clients can now enable or disable VMotion migrations on a host.
- Updated samples show how to handle socket timeout exceptions, when using the
GetUpdates operation.
See the SDK Release Notes for more information about this release.
SDK Package for VirtualCenter 1.2
Released 12-Dec-2004 | Downloads
This Virtual Infrastructure SDK package includes the following new features:
- Support for GSX Server 3.1 hosts, in addition to ESX Server 2.0.1, 2.1.x and 2.5 hosts.
- New operations: SnapshotVM, ConsolidateVM, and RevertVM (supports snapshots on GSX Server 3.1 and redo logs on ESX Server 2.5 hosts) and QueryPerfData2 (obtains additional performance statistics from hosts and virtual machines).
- The CloneVM operation now supports schema-based customization.
- Creation of custom event collectors.
- Support for raw disk mappings for ESX Server hosts.
- Additional Java, Perl, C#, and Visual Basic samples.
SDK Package for VirtualCenter 1.1
Released 9-Nov-2004 | Downloads
This release includes fixes to vma.wsdl so that the Microsoft .NET framework can correctly deserialize the Task object (returned by operations, such as StartVM, CloneVM, and so on.
To use this update, replace the vma.wsdl file.
- Stop the VMware VirtualCenter Web Service (see Changing VMware Web Service Options After Installation for details).
- Replace C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\VMA \vma.wsdl with SDK\WebService\wsdl\vma.wsdl on the machine where the VMware VirtualCenter WebService is installed.
- Restart the Web service.
Last updated 5-May-2009
|