Um tipo de operação WSDL define a utilização esperada de elementos WSDL de entrada, saída e falha na definição WSDL.
O tipo de operação impõe vários requisitos no fluxo, por exemplo, se o intermediário está iniciando a interação ou atendendo. Você deve construir um fluxo apropriado para o tipo de operação.
A presença e ordenação de mensagens de entrada e de saída definem implicitamente o tipo de operação no WSDL 1.1. Por exemplo, uma operação WSDL que define um único wsdl:input seguido por um único wsdl:output implica que o tipo de operação é de pedido/resposta. Zero ou mais definições (*) wsdl:fault também podem ser exibidas e o serviço da Web retorna a mensagem de saída esperada ou uma das mensagens de falhas definidas. Consulte a tabela a seguir para obter informações adicionais sobre os tipos de operação WSDL 1.1.
Tipo da Operação | Descrição | Semelhante a... | Ordem de Mensagens |
---|---|---|---|
pedido/resposta | o cliente chama o serviço da Web - resposta esperada | chamada de método | Falha de entrada e de saída* |
solicitação/resposta | o serviço da Web solicita o cliente - resposta esperada | retorno de chamada | falha de saída e de entrada* |
unidirecional | o cliente chama o serviço da Web - nenhuma resposta esperada | procedimento - nenhum retorno | entrada |
notificação | o serviço da Web chama o cliente - nenhuma resposta esperada | sinal - nenhuma resposta | saída |