How services in a registry are run by using the manager and other components

Components must work together to complete a service request successfully.

Figure 1. Components running a service

Diagram of components running a service, described in the following text
This diagram shows how components work together to run a service:
  1. The application server administrator starts the management server and the manager, and the administrator of the proxy computer starts the proxy. The management server, the proxy, and the manager are designed to run continuously.
  2. An operator uses the manager to run or schedule a service.
  3. The manager sends the service request to the management server to which the service is assigned.
  4. The management server forwards the service request to the proxy to which the service is assigned.
  5. The proxy starts the service by using the component specified in the service. For services that the executor runs, the proxy starts an instance of the executor to process the service request. For services that another component runs, the proxy passes the service request to that component.
  6. The executor or the other service execution component runs the service.
  7. The service performs the tasks in its service plan.
  8. For services that are run by the executor, the proxy continuously monitors the executor while the executor runs the service.
  9. When the service is complete, the executor or the component that ran the service returns the service request status to the proxy. The executor instance also closes itself.
  10. The proxy returns the service request status to the management server and the manager.