Perfil Básico WS-I - WS-I Basic Profile

O WS-I Basic Profile (a abreviatura oficial é BP), uma especificação do Web Services Interoperability Industry Consortium (WS-I), fornece orientação de interoperabilidade para especificações principais de Web Services , como SOAP , WSDL e UDDI . O perfil usa Web Services Description Language (WSDL) para permitir a descrição de serviços como conjuntos de terminais que operam em mensagens.

Para entender a importância do WSI-BP, observe que ele define um conjunto muito mais restrito de serviços válidos do que o esquema WSDL ou SOAP completo. Muitas plataformas comuns (listadas abaixo) oferecem suporte a WSI-BP, mas não oferecem suporte a serviços fora dela. Compare a especificação WSDL 1.1 com o subconjunto permitido em WSI-BP. Observe também que o WSI-BP geralmente restringe a especificação SOAP. Há uma exceção notável em que o WSI se expande no padrão SOAP, e é na adição do atributo xml: lang em elementos de falha.

Versões

  • A versão 1.0 deste perfil foi lançada no início de 2004.
  • A versão 1.1 publicada em 2006 não tem o mesmo escopo da versão 1.0. A parte da versão 1.0 que trata da serialização de envelopes e sua representação em mensagens foi movida para um novo perfil chamado Simple Soap Binding Profile (SSBP)
  • A versão 1.2 foi finalizada em novembro de 2010. Os principais novos recursos são o suporte para anexos binários MTOM e WS-Addressing
  • A versão 2.0 também foi publicada em novembro de 2010. Ele usa SOAP 1.2, UDDI 3 e WS-Addressing

Estrutura compatível

Aqui está uma lista de estruturas que afirmam ser compatíveis com este perfil:

links externos