Gerar WSDL

Um documento WSDL (Web Services Description Language) especifica a interface para um serviço da Web e permite que um cliente de serviço da Web o chame. Um documento WSDL gerado a partir de um conjunto de mensagens define os pedidos e respostas do serviço da Web em termos de mensagens definidas no conjunto de mensagens.

Utilize arquivos de definição de mensagem com espaços de nomes de destino ao gerar WSDL. Caso contrário, o WebSphere Message Broker utiliza como padrão para o espaço de nomes de destino o espaço de nomes de destino do WSDL.

Antes de executar o gerador de WSDL, você deve criar um ou mais arquivos de categoria de mensagem para seu conjunto de mensagens. Configure o Tipo de Categoria de Mensagem para wsdl para cada arquivo de categoria. Inclua uma ou mais mensagens em cada arquivo de categoria e designe um tipo de função wsdl:input, wsdl:output ou wsdl:fault. Cada categoria corresponde a uma operação do WSDL no documento WSDL gerado.

Se o WSDL utiliza uma mensagem do arquivo de definição de mensagem, um arquivo de Esquema XML é gerado para cada arquivo de definição de mensagem no conjunto de mensagens. No documento WSDL principal, as operações são definidas em termos de mensagens lógicas, que são definidas em termos de elementos e tipos definidos nesses arquivos de Esquema XML. As operações e as mensagens WSDL são baseadas nas mensagens do intermediário anteriormente especificadas nos arquivos de categoria fornecidos.

As operações do WSDL são agrupadas em uma interface lógica ou portType e depois são associadas a uma ligação que define o formato físico das mensagens. É possível selecionar uma das seguintes ligações ao gerar o WSDL:

Uma definição de serviço do WSDL especifica o nó de extremidade onde o serviço está disponível. Você pode optar por ter as definições de serviço, ligação e portType geradas como um único arquivo ou como arquivos separados, mas os arquivos do Esquema XML são sempre gerados separadamente. As ferramentas que consomem o WSDL são geralmente mais tolerantes do formato de arquivo único.

Conceitos relacionados
Conceitos de Modelagem de Mensagens
Arquivos de Definição de Mensagem
Esquema XML do Modelo de Mensagem
Categorias de Mensagens
Gerar Dicionários de Mensagens
Importando de Esquemas XML para Criar Definições de Mensagem
Gerar Esquema XML
Tarefas relacionadas
Gerando uma Definição WSDL a partir de um Conjunto de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:12:08

ad10592_