Configurando tipos de porta usando a visualização WSDL
Consulte também
Você pode usar o Editor WSDL para criar, editar e excluir tipos de porta.
Em um arquivo WSDL, um tipo de porta contém uma ou mais operações relacionadas que o serviço Web pode realizar. Um exemplo de uma operação é GetQuote.
O Editor WSDL suporta as seguintes categorias de operações:
- Solicitação-resposta. A operação recebe uma mensagem como entrada e envia uma mensagem como saída.
- Unidirecional. A operação recebe uma mensagem como entrada.
Cada mensagem contém uma ou mais partes lógicas. Para cada parte, você deve especificar o nome e o tipo de conteúdo.
Se alterar o nome de um tipo de porta ou operação, o Editor WSDL renomeará todas as ocorrências no mesmo arquivo. Para renomear todas as ocorrências em arquivos XSD, WSDL e BPEL associados, clique com o botão direito do mouse no nó de componente e escolha Refatorar > Renomear.
Para criar um tipo de porta:
- Na visualização WSDL, clique com o botão direito do mouse no nó Tipos de porta e escolha Adicionar tipo de porta.
A caixa de diálogo Criar nova porta é exibida.
- Indique um nome para o tipo de porta.
- Indique um nome para a operação.
- Selecione a categoria da operação.
- Defina a mensagem que a operação recebe como entrada. Você pde criar uma mensagem do início, indicando um novo nome de mensagem na lista suspensa, ou pode seleciona uma mensagem existente na lista suspensa. Para uma nova mensagem, os botões Adicionar e Remover permitem adicionar e remover partes de mensagem.
- Se a operação for de solicitação-resposta, então, defina a mensagem que a operação enviará como saída.
- (Optional) Se a operação for de solicitação-resposta, então, você pode definir uma mensagem que a operação enviada como uma falha.
- Clique em OK.
Um nó de tipo de porta é exibido. O nó de tipo de porta contém um nó de operação. Se tiver criado uma ou mais mensagens, o nó de mensagem aparecerá. Além disso, um tipo de link de parceiro é criado automaticamente.
Para adicionar uma operação a um tipo de porta existente:
- Na visualização WSDL, clique com o botão direito do mouse no nó do tipo de porta e escolha Adicionar operação.
A caixa de diálogo Criar nova operação aparece.
- Indique um nome para a operação.
- Selecione a categoria da operação.
- Defina a mensagem que a operação recebe como entrada. Você pde criar uma mensagem do início, indicando um novo nome de mensagem na lista suspensa, ou pode seleciona uma mensagem existente na lista suspensa. Para uma nova mensagem, os botões Adicionar e Remover permitem adicionar e remover partes de mensagem.
- Se a operação for de solicitação-resposta, então, defina a mensagem que a operação enviará como saída.
- (Optional) Se a operação for de solicitação-resposta, então, você pode definir uma mensagem que a operação enviada como uma falha.
- Clique em OK.
Um nó de operação é exibido. Se tiver criado uma ou mais mensagens, o nó de mensagem aparecerá.
Para adicionar uma folha a uma operação de solicitação-resposta:
- Se a janela Propriedades não estiver visível, escolha Janela > Propriedades.
- Clique com o botão direito do mouse no nó da operação e escolha Adicionar > Falha.
O nó de falha aparece.
- Defina a propriedade Message como a mensagem de falha.
Para alterar o nome de um tipo de porta ou operação:
- Se a janela Propriedades não estiver visível, escolha Janela > Propriedades.
- Selecione o tipo de porta ou o nó da operação.
- Defina a propriedade Nome como o novo nome.
Para alterar a ordem de parâmetros de uma operação:
- A ordem de parâmetros destina-se ao uso com vinculações RPC.
- Se a janela Propriedades não estiver visível, escolha Janela > Propriedades.
- Selecione o nó de operação.
- Clique no botão de reticências (...) da propriedade Ordem de parâmetros.
A caixa de diálogo Ordem de parâmetros aparece.
- Mova as partes da mensagem da lista Parâmetros disponíveis para a lista Parâmetros atuais.
- Organize as partes na ordem desejada.
- Clique em OK.
Para excluir um tipo de porta ou operação:
- Selecione o tipo de porta ou o nó da operação.
- Pressione Excluir.
- Consulte também
- Sobre a visualização WSDL
- Configurando mensagens usando a visualização WSDL
- Configurando tipos de link de parceiro usando a visualização WSDL
Notificações legais