Atps - programacao para ambientes de rede - etapa 4 passo 4

545 palavras 3 páginas
Etapa 4 Passo 4
SOAP e XML (Simplex Object Access Protocol, em português Protocolo Simples de Acesso a Objetos) é um protocolo para troca de informações estruturadas em uma plataforma descentralizada e distribuída. Ele se baseia na Linguagem de Marcação Extensível (XML) para seu formato de mensagem, e normalmente baseia-se em outros protocolos da Camada de aplicação, mais notavelmente em Chamada de Procedimento Remoto (RPC) e Protocolo de Transferência de Hipertexto (HTTP), para negociação e transmissão de mensagens. SOAP pode formar a camada base de uma pilha de protocolos de web services, fornecendo um framework de mensagens básico sob o qual os serviços web podem ser construídos. Este protocolo baseado em XML consiste de três partes: um envelope, que define o que está na mensagem e como processá-la, um conjunto de regras codificadas para expressar instâncias do tipos de dados definidos na aplicação e uma convenção para representar chamadas de procedimentos e respostas.
Sua especificação define um framework que provê maneiras para se construir mensagens que podem trafegar através de diversos protocolos e que foi especificado de forma a ser independente de qualquer modelo de programação ou outra implementação específica. Por não se tratar de um protocolo de acesso a objetos, o acrônimo não é mais utilizado.
Geralmente servidores SOAP são implementados utilizando-se servidores HTTP, embora isto não seja uma restrição para funcionamento do protocolo. As mensagens SOAP são documentos XML que aderem a uma especificação fornecida pelo órgão W3C.
O primeiro esforço do desenvolvimento do SOAP foi implementar RPCs sobre XML.
Definição
Envelope das mensagens, regras de codificação, convenção RPC, ligação com protocolos subjacentes.
O SOAP tem: mecanismo para definir a unidade de comunicação, mecanismo para lidar com erros, mecanismo de extensão que permite evolução, mecanismo entre as mensagens SOAP e o HTTP, que permite representar tipos de dados em XML.

Relacionados

  • 2015 1 CST Redes Computadores 2 Programacao Estruturada 1
    3288 palavras | 14 páginas
  • atps
    1916 palavras | 8 páginas
  • ATPS Ia 1 2015 Reformulado
    1656 palavras | 7 páginas
  • atps PPCP
    2198 palavras | 9 páginas
  • Oficina de informática básica e google apps
    2128 palavras | 9 páginas
  • Informática
    1533 palavras | 7 páginas
  • biologia
    1343 palavras | 6 páginas
  • ATIVIDADES PR TICAS SUPERVISIONADAS
    1405 palavras | 6 páginas
  • Planejamento, Programação e Controle de Produção
    2504 palavras | 11 páginas
  • ATPS Programacao Dispositivos Moveis
    1487 palavras | 6 páginas