Che cosa è un nodo SOAP?

July 7

Un servizio Web è un sistema software che permette interazioni da macchina a macchina all'interno di una rete. Il servizio utilizza in genere il linguaggio XML come fonte di programma per sviluppare protocolli necessari per le interazioni di rete. I protocolli XML sono sviluppati per scrivere e formattare i messaggi, e questi protocolli sono anche lo scopo di individuare e di trasporto messaggi da una macchina all'altra. Una tale protocollo luce ponderata è indicato come Simple Object Access Protocol.

SAPONE

SOAP è un protocollo che consente di condividere le informazioni in un ambiente di rete decentralizzata e distribuita. protocollo Th è codificato in documenti XML. I messaggi XML in SOAP compongono di tre parti. In primo luogo, "busta", che definisce ciò che è in un messaggio, che dovrebbe trattare con esso e come elaborarlo. In secondo luogo, un insieme di regole XML "Codifica" e le procedure di sintassi derivata da altri linguaggi di programmazione, basi di dati e tipi di dati semi-strutturati. In terzo luogo sono le regole XML "convenzione" per la rappresentazione di procedura remota che richiede scambi client-server.

SOAP Message

Un messaggio SOAP è un documento XML, a parte la codifica e la sintassi di convenzione, si attiene anche a quattro elementi di base strutturali:. Busta, intestazione, "Corpo e colpa busta è il principale e l'elemento obbligatorio del documento XML che rappresenta il messaggio L'intestazione. è un elemento figlio facoltativo della busta SOAP e contiene voci che definiscono ulteriormente la natura della busta. il corpo del messaggio SOAP è obbligatorio e contiene informazioni destinate al destinatario finale del messaggio. guasto, l'elemento finale nel messaggio SOAP , è facoltativo e porta il messaggio di errore e rapporti di stato.

I nodi SOAP

Un nodo SOAP è un terminale virtuale in un diagramma di flusso di programmazione che identifica il processo logico entro il quale un messaggio SOAP opera. Un nodo può essere applicato nel protocollo per trasmettere, elaborare, ricevere o trasmettere un messaggio SOAP. Un nodo che trasmette il messaggio viene chiamato un mittente SOAP, e quella che accetta è un ricevitore SOAP. Inoltre, la nota mittente da cui il messaggio di protocollo origine è chiamato il mittente SOAP iniziale e la nota che indica la destinazione finale del messaggio viene indicato come ricevitore SOAP finale. Un nodo intermediario è un ricevitore SOAP e un mittente SOAP, e inoltra un messaggio SOAP dal mittente SOAP iniziale al ricevente SOAP finale

Percorso SOAP Message

Il percorso del messaggio SOAP è l'insieme di nodi SOAP che indicano il flusso di un messaggio SOAP. Un percorso messaggio includono tipicamente mittente e destinatario e nodi intermedi. Un percorso illustra anche l'origine e la destinazione finale nodi di un messaggio SOAP. Nel caso più semplice, un messaggio SOAP viene trasmesso tra due nodi, da un mittente ad un ricevitore. Tuttavia, nei casi più complessi, uno o più messaggi SOAP intermedi nodi di processo, e poi inviarlo al prossimo nodo e il nodo successivo fino a quando il messaggio raggiunge la sua destinazione finale.