Modalità di esecuzione dei servizi in un registro mediante il manager e gli altri componenti

I componenti devono funzionare insieme per completare correttamente una richiesta di servizio.

Figura 1. Componenti che eseguono un servizio

Diagramma dei componenti che eseguono un servizio, descritto come di seguito
Questo diagramma mostra il modo in cui i componenti funzionano insieme per eseguire un servizio:
  1. L'amministratore del server delle applicazioni avvia il server di gestione e il manager e l'amministratore del computer proxy avvia il proxy. Il server di gestione, il proxy e il manager sono progettati per essere eseguiti continuamente.
  2. Un operatore utilizza il manager per eseguire o pianificare un servizio.
  3. Il manager invia la richiesta di servizio al server di gestione a cui è assegnato il servizio.
  4. Il server di gestione inoltra la richiesta di servizio al proxy a cui è assegnato il servizio.
  5. Il proxy avvia il servizio utilizzando il componente specificato nel servizio. Per i servizi che sono eseguiti dall'executor, il proxy avvia un'istanza dell'executor per elaborare la richiesta di servizio. Per i servizi eseguiti da un altro componente, il proxy inoltra la richiesta di servizio a tale componente.
  6. L'executor o l'altro componente di esecuzione servizi esegue il servizio.
  7. Il servizio esegue le attività nel relativo piano di servizio.
  8. Per i servizi eseguiti dall'executor, il proxy controlla continuamente l'executor mentre questo esegue il servizio.
  9. Una volta completato il servizio, l'executor o il componente che ha eseguito il servizio restituisce lo stato della richiesta di servizio al proxy. Viene chiusa anche l'istanza dell'executor.
  10. Il proxy restituisce lo stato della richiesta di servizio al server di gestione e al manager.