SOAP com Anexos: Uma Definição
É possível associar uma mensagem SOAP a um anexo ou mais em seus formatos nativos
(por exemplo, GIF ou JPEG), utilizando uma estrutura MIME de várias partes para
transporte. Há dois padrões principais que definem como fazer isso:
- Mensagens SOAP com Nota W3C de Anexos. Este documento define a utilização específica do tipo de mídia MIME Multipart/Related e regras para a utilização de referências de URI para se referir a entidades empacotadas dentro do pacote MIME. Ele descreve uma técnica para que uma mensagem SOAP 1.1 seja transmitida em uma mensagem MIME multiparte/relacionada de forma que as regras de processamento de SOAP para uma mensagem SOAP padrão não sejam alteradas.
- Web Services-Interoperability (WS-I) Attachments
Profile Versão 1.0. Esse perfil complementa o WS-I Basic Profile 1.1 para incluir suporte
para transportar anexos interoperáveis com mensagens SOAP.
Existem duas partes principais nesse perfil:
- Uma introdução ao tipo de Esquema XML swaref (SOAP com referência de anexos). Isso é utilizado para definir o conteúdo no corpo SOAP que se refere aos anexos na mensagem.
- Uma definição de como uma parte da mensagem WSDL que está ligada a um anexo MIME é codificada na mensagem SOAP.
O barramento de integração de serviços suporta ambos os padrões, sujeitos às restrições detalhadas no Limitações no Suporte para SOAP com Anexos.