Server SOAP

Il server SOAP è un plug-in del server delle applicazioni che riceve e invia dati XML e fornisce interfacce XML SOAP ai Tivoli Management Services componenti e all 'agente di monitoraggio. Il server SOAP viene installato con ciascuno di essi e abilitato durante la configurazione dell'hub. Durante la configurazione, è necessario specificare l'elenco dei server di monitoraggio hub non locali con cui il server SOAP locale può comunicare.

I servizi SOAP possono aggiungere una dimensione completamente nuova all'utilizzo dei monitoraggi OMEGAMON ®. È possibile richiamare SOAP dai comandi di gestione Tivoli (tacmd) CLI (Command Line Interface) per immettere i comandi per gestire l'ambiente di monitoraggio, come ad esempio l'attivazione o la disattivazione delle situazioni. SOAP può inoltre abilitare soluzioni di automazione molto sofisticate aprendo i dati di monitoraggio per l'utilizzo da parte di prodotti di automazione come System Automation for z/OS®. Ad esempio, una situazione OMEGAMON che attiva un'azione nel prodotto di automazione potrebbe essere seguita da una richiesta SOAP al monitor per ottenere ulteriori dati. L'automazione potrebbe quindi utilizzare tali dati per convalidare i risultati o per intraprendere ulteriori azioni.

Il Simple Object Access Protocol (SOAP) è un metodo di comunicazione che utilizza l'Hypertext Transfer Protocol HTTP ) e l'Extensible Markup Language (XML) come meccanismi per lo scambio di informazioni. Poiché i protocolli Web sono installati e disponibili per l'uso da parte di tutte le principali piattaforme di sistema operativo, HTTP e XML forniscono una soluzione pronta al problema di come i programmi in esecuzione su sistemi operativi diversi in una rete possano comunicare tra loro. SOAP specifica esattamente come codificare un'intestazione HTTP e un file XML in modo che un programma in un computer possa chiamare un programma in un altro computer e passargli informazioni. Specifica anche come il programma richiamato può restituire una risposta.

Un vantaggio di SOAP è che è probabile che le chiamate del programma passino attraverso i server firewall che eseguono lo screen out delle richieste diverse da quelle per le applicazioni note (tramite il meccanismo di porta designato). Poiché le richieste HTTP sono generalmente consentite attraverso i firewall, i programmi che utilizzano SOAP per comunicare possono generalmente comunicare con programmi ovunque.