¿Qué significa SAOP (en programación)? ¿Qué hace?
SOAP (Protocolo simple de acceso a objetos) es un protocolo simple para intercambiar información en un entorno descentralizado o distribuido. Es un protocolo basado en XML y consta de cuatro partes: encapsulación SOAP (sobre), la encapsulación define un. marco que describe qué hay en el mensaje, quién lo envió, quién debe aceptarlo y procesarlo y cómo procesarlo. Reglas de codificación SOAP (reglas de codificación), que se utilizan para representar los tipos de datos que las aplicaciones necesitan para usar. Ejemplos de representación SOAP RPC; (Representación RPC), que representa el protocolo para llamadas y respuestas a procedimientos remotos (enlace), que utiliza el protocolo subyacente para intercambiar información.
Aunque estas cuatro partes se definen como un todo como parte de SOAP, funcionalmente se cruzan y son independientes entre sí. En particular, las reglas de sobre y codificación se definen en diferentes espacios de nombres XML (espacio de nombres), lo que facilita la definición.
Los dos principales objetivos de diseño de SOAP son la simplicidad y la escalabilidad. Esto significa que existen algunas propiedades en los sistemas de mensajería tradicionales o en los sistemas de objetos distribuidos que no formarán parte de la especificación SOAP. Por ejemplo: recolección de basura distribuida, transporte de cajas o procesamiento por lotes de mensajes, objetos por referencia (que requiere recolección de basura distribuida), activación (que requiere objetos por referencia)).