Protocolo Simples de Acesso a Objetos (SOAP)

Autor: Lewis Jackson
Data De Criação: 6 Poderia 2021
Data De Atualização: 23 Junho 2024
Anonim
JAX-WS - Aula 1:  Implementado o primeiro serviço baseado em SOAP.
Vídeo: JAX-WS - Aula 1: Implementado o primeiro serviço baseado em SOAP.

Contente

Definição - O que significa SOAP (Simple Object Access Protocol)?

O protocolo SOAP (Simple Object Access Protocol) é um protocolo para implementar serviços da Web. O SOAP apresenta diretrizes que permitem a comunicação via Internet entre dois programas, mesmo se executados em plataformas diferentes, usam tecnologias diferentes e são escritos em diferentes linguagens de programação.


Hoje, esse termo é simplesmente conhecido como SOAP e não é considerado um acrônimo.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica o protocolo SOAP (Simple Object Access Protocol)

Como protocolo, o SOAP possui quatro partes básicas:

  • Diretrizes para o conteúdo de um e como ele é processado
  • Diretrizes de codificação para tipos de dados definidos pelo aplicativo
  • Diretrizes para chamadas de procedimento remoto (RPCs) e respostas
  • Diretrizes para troca de s através de certos protocolos

O SOAP é gravado usando XML (Extensible Markup Language). A estrutura do documento XML também é composta por quatro elementos básicos:


  • Envelope
  • Cabeçalho
  • Corpo
  • Culpa

O elemento do envelope é onde um documento XML pode ser identificado como um SOAP. Um SOAP é um documento XML estruturado com o elemento envelope que encapsula o elemento do cabeçalho e o elemento do corpo, nessa ordem. O elemento de falha está localizado dentro do corpo.

O elemento do cabeçalho é realmente opcional. Mas, quando presente, é onde as informações podem ser encontradas sobre o aplicativo, como autenticação, pagamento, ID da transação etc.

O elemento body é onde o real é encontrado. O elemento de falha contém erros e informações de status.

Embora os SOAP usem o HTTP como sistema de entrega, outros protocolos de transporte também são suportados.