Extending the Service Layer with Custom Components

The Web Client SDK provides several ways to extend the service layer. Each kind of extension is best suited for certain functions.
  • To manage back-end operations in the service layer, you create custom Java plug-ins, which can be of two kinds:
    • Plug-ins that implement REST services that act on behalf of user interface plug-ins written in HTML.
    • Plug-ins that implement custom RPC interfaces on behalf of Flex proxy components.
  • To retrieve data from vCenter Server or from external sources, you create custom data adapters in Java. Your data adapters can be of two kinds:
    • Property Provider Adapters can retrieve data from vSphere managed objects.
    • Data Provider Adapters can retrieve data from external sources as well as vSphere managed objects.
Diagram shows interconnections of components in service layer.