Use as seguintes regras e diretrizes quando for adicionar ou editar exibições XML em definições de origem ou destino de serviços da Web no espaço de trabalho WSDL:
As definições de origem e destino de um mapeamento de serviços da Web devem conter uma exibição de envelope equivalente ao SOAP:envelope para as mensagens de solicitação, resposta e falha de serviços da Web.
Uma definição de origem deve definir exibições para uma mensagem de entrada. Ela não pode definir exibições para uma mensagem de saída ou de falha.
O nome do grupo raiz e a chave primária do grupo raiz de uma definição de origem ou de destino deve usar a seguinte convenção de nomeação, em que <
NameString
> pode ser qualquer string alfanumérica:
O grupo raiz deve ser nomeado Mensagem ou X_<
NameString
>_Envelope.
A chave primária do grupo raiz deve ser nomeada PK_Message ou PK_<
NameString
>_Envelope.
A <
NameString
> do grupo raiz e sua chave primária devem ser a mesma.
Uma definição de destino deve definir exibições para uma mensagem de saída ou de falha. Ela não pode definir exibições para uma mensagem de saída.
Você pode definir elementos com o tipo anyType ou qualquer um. Você pode criar uma porta de string para um elemento do tipo anyType ou mapeá-lo a um elemento do tipo complexType.
A exibição de envelope em uma definição de destino deve conter uma raiz de exibição e uma linha de exibição como o nó de envelope.
Não é possível alterar a definição de tipo do soap:Corpo e soap:Elementos de cabeçalho na definição de origem ou de destino.
É possível definir o namespace padrão e alterar o prefixo dos namespaces definidos nas exibições da definição de origem ou de destino. Não é possível alterar os namespaces. Não é possível usar nenhuma das seguintes strings como um prefixo de namespace: