Taula de continguts:
- Definició: què significa el protocol d'accés d'objectes simples (SOAP)?
- Techopedia explica el protocol d'accés d'objectes simples (SOAP)
Definició: què significa el protocol d'accés d'objectes simples (SOAP)?
El protocol SOAP (Simple Object Access Protocol) és un protocol per implementar serveis web. El SOAP ofereix directrius que permeten la comunicació per Internet entre dos programes, fins i tot si s’executen en plataformes diferents, utilitzen tecnologies diferents i s’escriuen en diferents llenguatges de programació.
Avui en dia, aquest terme es coneix simplement com SOAP i no es considera un acrònim.
Techopedia explica el protocol d'accés d'objectes simples (SOAP)
Com a protocol, SOAP té quatre parts bàsiques:
- Directrius per al contingut d’un missatge i com es processa
- Directrius de codificació per als tipus de dades definits per l’aplicació
- Directrius per a les trucades i respostes de procediments remots
- Directrius per a l'intercanvi de missatges a través de determinats protocols
El SOAP s'escriu amb XML (Extensible Markup Language). L'estructura del document XML també està formada per quatre elements bàsics:
- Sobre
- Capçalera
- Cos
- Falla
L’element de sobre és on es pot identificar un document XML com a missatge SOAP. Un missatge SOAP és un document XML estructurat amb l'element sobre que encapsula tant l'element de capçalera com l'element de cos, en aquest ordre. L’element de falla es troba dins del cos.
L’element de capçalera és realment opcional. Però quan és present, és on es pot trobar informació sobre l’aplicació, com ara autenticació, pagament, identificador de transacció, etc.
L’element del cos és on es troba el missatge real. L’element de falla conté errors i informació d’estat.
Tot i que els missatges SOAP utilitzen HTTP com a sistema de lliurament, també s’admet altres protocols de transport.
