Gerando uma Definição de Serviço da Web a partir de um Conjunto de Mensagens

Este tópico de tarefa descreve como gerar um documento WSDL (Web Services Description Language), que especifica a interface para um Serviço da Web a partir de um conjunto de mensagens.

Antes de começar:

Para concluir essa tarefa, você deve ter concluído as tarefas a seguir:

Dica: Recomenda-se substituir construções reprovadas antes de gerar representações WSDL dos modelos de mensagens.

Para gerar uma Definição de Serviço da Web:

  1. Alterne para o .
  2. No Navegador de Recursos, clique com o botão direito no arquivo de definição de mensagem a partir do qual deseja gerar uma Definição de Serviço da Web.
  3. Abra o assistente Nova Definição de Serviços da Web de Conjunto de Mensagens clicando em Novo > Definição de Serviços da Web de Conjunto de Mensagens. Como alternativa, abra o assistente clicando em qualquer lugar no Navegador de Recursos, em seguida, clicando em Novo > Definição de Serviços da Web de Conjunto de Mensagens no menu pop-up ou clicando em Arquivo > Novo > Definição de Serviços da Web de Conjunto de Mensagens no menu .
  4. O conjunto de mensagens selecionado é realçado. Se este não for o conjunto de mensagens a partir do qual deseja gerar uma Definição de Serviço da Web, selecione o conjunto de mensagens correto.
  5. Clique em Avançar.
    Dica: Não é necessário continuar até a página final antes de fechar o assistente e gerar a Definição de Serviços da Web: você pode sair do assistente clicando no botão Concluir sempre que ele estiver ativo. Se o botão Concluir e o botão Avançar estiverem ativos, você tem a opção de fechar o assistente a partir da página atual, clicando em Concluir ou de continuar nas páginas de opções adicionais de configuração clicando em Avançar.
  6. Especifique uma pasta de destino para a Definição de Serviço da Web.
    Dica: Você pode selecionar uma pasta existente ou criar uma nova. Para utilizar uma pasta existente, a pasta selecionada deve estar dentro do projeto que contém o conjunto de mensagens a partir do qual você está gerando a Definição de Serviço da Web. Se você selecionar uma pasta existente, o conteúdo anterior será sobrescrito.

    Para criar uma nova pasta para a Definição de Serviço da Web:

    1. Clique no local para a nova pasta na hierarquia de projetos.
    2. Clique em Criar Nova Pasta e especifique um nome para a nova pasta.
    3. Clique em OK.
  7. Digite o Nome de Domínio da Empresa, Nome da Definição, Nome do Tipo de Porta e clique em Tipo de Operação no menu drop-down.
    Nota: Esses campos são obrigatórios e não podem ficar em branco.
  8. Clique em Avançar.
  9. Selecione as categorias da mensagem para as quais deseja criar operações. Para selecionar todas as categorias exibidas, clique em Selecionar Tudo.(Observe que clicar em Cancelar Toda a Seleção desmarca todas as seleções anteriores).
    Dica: Somente as categorias de mensagens que possuem seu tipo de função definido como WSDL estão disponíveis para a seleção.
  10. Clique em Avançar.
  11. Especifique ao menos uma opção de ligação e endereço de porta selecionando uma ou mais caixas de opções a seguir:
    • SOAP (pelo JMS) para enviar mensagens SOAP pelo Java Messaging Service.
    • SOAP (pelo HTTP) para envio de mensagens SOAP pelo HTTP.
    • JMS (TextMessage) para envio de mensagens de texto pelo Java Message Service.
  12. Clique em Avançar.
  13. Especifique as propriedades de ligação e serviço para cada opção de ligação e endereço de porta selecionado. Para cada opção, há duas páginas no assistente, uma para ligações e outra para serviços. Quando concluir as informações em cada página, clique em Avançar.
    Dica: O assistente preenche alguns campos com valores padrão, que você pode alterar se necessário. Se um campo contiver um valor que não possa ser alterado, ele ficará indisponível para edição.
  14. Quando concluir a adição de todos os detalhes necessários, clique em Concluir para gerar a Definição de Serviço da Web.
  15. Para visualizar um arquivo WSDL gerado, utilize o Navegador de Recursos para localizar o diretório de destino especificado no assistente Nova Definição de Serviços da Web do Conjunto de Mensagens. Clique com o botão direito do mouse no arquivo WSDL que deseja visualizar (extensão de arquivo *.wsdl) e clique em Abrir no menu pop-up.

Conceitos relacionados
O Modelo de Mensagem
Gerar Representações de Modelo

Tarefas relacionadas
Trabalhando com Conjunto de Mensagem
Trabalhando com um Arquivo de Definição de Mensagem
Trabalhando com Objetos de Modelo de Mensagem
Trabalhando com um Arquivo de Categoria de Mensagens

Referências relacionadas
Geração de WSDL