SOAP: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Risolvo disambigua Transazione in transazione (basi di dati) tramite popup
Riga 10:
SOAP può operare su differenti [[Protocollo di rete|protocolli di rete]], ma [[Hyper Text Transfer Protocol|HTTP]] è il più comunemente utilizzato e l'unico ad essere stato standardizzato dal [[W3C]], su cui è [[imbustamento|incapsulato]] il relativo messaggio.
SOAP si basa sul metalinguaggio [[XML]] e la sua struttura segue la configurazione [[Head-Body]], analogamente ad [[HTML]].
Il segmento opzionale '''Header''' contiene [[meta-informazione|meta-informazioni]] come quelle che riguardano il [[routing]], la [[sicurezza]], le [[transazione (basi di dati)|transazioni]] e parametri per l'[[Orchestration]]. Il segmento obbligatorio '''Body''' trasporta il contenuto informativo e talora viene detto carico utile, o ''payload''. Questo deve seguire uno schema definito dal linguaggio [[XML Schema]].
Soap può essere utilizzato in due modi diversi per una chiamata:
* Richiesta via SOAP di parametri: il client controlla nel Service Registry l'oggetto d'interesse e sviluppa il messaggio secondo i parametri contenuti nel Service Registry.