About the Remote Plug-in Sample
The Remote Plug-in sample supports a Global View extension to the vSphere Client. The user interface component creates a modal dialog and several portlets that extend a vSphere inventory object view.
The user interface code also
shows how to:
- Initialize the Client API.
- Retrieve session authentication information and pass it to the plug-in server.
- Perform a data retrieval request to the plug-in server.
- Define a context action for a VirtualMachine object.
The plug-in server code shows
how to:
- Respond to a data retrieval or modification request.
- Clone and cache a user session with a vCenter Server.
The Remote Plug-in sample does
the following actions:
- Creates a global view.
- Opens a modal dialog.
- Authenticates to vCenter Server
- Performs a data retrieval call.
- Creates a relation between a Chassis object and a HostSystem object.
- Creates several views that extend a context object view.
- Defines an action on a VirtualMachine context object.