A remote plug-in for the vSphere Client includes several code components that you create.

To create code for a complete plug-in, you must do the following:
  • Choose the extension points where your user interface views will extend the vSphere Client.
  • Create front-end views that provide the user interfaces for data access.
  • Create back-end controllers that interface between services and user interface views.
  • Create models for your logical data objects.
  • Create back-end services that translate between data models and the objects in storage that back the models.
  • Import vim25.jar, which as of vSphere 8.0 U2 is available only in the vSphere Management SDK, to access the Web Services SDK. The vim25 library provides RPC access to the PropertyCollector, used to retrieve properties of vCenter Server managed objects.