Extending the VI Client allows you to integrate your software with VMware products for a better user experience. This chapter explains the extensibility story and how to take advantage of the
ExtensionManager API to develop a VI Client plug-in. The development process involves writing configuration XML, registering the plug-in, and optionally designing backend Web applications.
VMware VI is designed with a flexible and extensible architecture. It allows you to add more management functionality in three ways:
• Add more components into the VI Client using C#. This is not based on the official interface but is reverse-engineered by the ...