The vSphere Web Client SDK is a ZIP file that contains libraries for server and user interface development, API reference documentation, sample code, and SDK tools that helps you develop extensions for the vSphere Client and the vSphere Web Client applications.

After you download and unzip the SDK package, you see the following directory structure under the vsphere-client-sdk folder:

SDK Contents

SDK Folder

Description

/flex-client-sdk

/docs

Contains the API reference documentation for the Java and Flex libraries.

/libs

Contains the Flex and Java libraries for building UI and server plug-ins, and common libraries that are used to build the sample plug-ins.

/resources

Contains Ant build scripts and configuration files.

/samples

Contains the source code and project files for the Flex-based samples provided with the SDK.

/tools

/Eclipse plugin site

Contains the Eclipse plug-in with various tools to ease the development of vSphere Web Client extensions.

/Plugin generation scripts

Contains scripts that you can use to create Flex and Java plug-in template projects.

/vCenter registration scripts

Contains the scripts that are used to generate the files the connect the local vSphere Web Client in your development environment to the remote vCenter Server instance.

/vsphere-client

/plugin-packages

Contains the core plug-in packages for the vSphere Web Client application.

/server

Contains the local vSphere Web Client application which you use to deploy your plug-in packages.

vsphere-client-sdk-version.xml

Contains information about the version and the build number of the vSphere Web Client SDK.

/html-client-sdk

/docs

Contains the Java API reference documentation that you can use to create your service layer extensions.

/libs

Contains common libraries that are used to build the sample plug-ins.

/resources

Contains Ant build scripts, configuration files, and minimal Adobe Flex 4.6 SDK for building .swf files out of string resources.

/samples

Contains the source code and project files for the HTML samples provided with the SDK.

/tools

Contains the same tools as the ones in the /flex-slient-sdk folder that can help you create and build your HTML extensions.

/vsphere-ui

/plugin-packages

Contains core plug-in packages for the vSphere Client application.

/server

Contains the runtime server of the local vSphere Client which you can use to deploy your HTML plug-ins.

html-client-sdk-version.xml

Contains information about the version and the build number of the vSphere Client development kit.

License-Agreement.html

The license agreement for the SDK.