Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • SOAP 1.1 foi desenvolvido por e é propriedade de 5 empresas (Microsoft, IBM, Lotus, Developmentor, and UserLand). SOAP 1.2 está sendo desenvolvido pelo World Wide Web Consortium (W3C), com contribuições de mais de 50 empresas, e será licenciada livre de royalties.
  • SOAP 1.1 está baseada em XML 1.0. SOAP 1.2 está baseada no Conjunto de Informações XML (XML Infoset).
  • A especificação de SOAP 1.1 é definida em um documento. A especificação de SOAP 1.2 é definida em 3 documentos (um documento básico, o framework básico de tratamento de mensagens, e os complementos (convenção de RPC, SOAP encoding, padrões de troca de mensagens, etc.))
  • SOAP 1.2 coloca "application/soap+xml" no header HTTP Content-Type e SOAP 1.1 coloca "text/xml".
  • SOAPAction é obrigatório para SOAP 1.1 and opcional para SOAP 1.2.
  • SOAP 1.2 usa o endereço de namespace "http://www.w3.org/2003/05/soap-envelope/" para o Envelope SOAP e SOAP 1.1 usa "http://schemas.xmlsoap.org/soap/envelope/".

A classe AdvPL TWsdlManager dá suporte a SOAP 1.1 e SOAP 1.2. Caso o WS informe que aceita ambos os padrões, a classe irá utilizar SOAP 1.2.

...