WSDL

Um documento WSDL (Web Services Description Language) especifica a interface para um Serviço da Web. Um documento WSDL permite que o cliente de Serviços da Web chame um Serviço da Web utilizando as mensagens definidas em uma definição de mensagem.

Recomenda-se utilizar os arquivos de definição de mensagem com espaços de nomes de destino ao gerar WSDL. Se fizer isso, o WebSphere Message Broker utilizará como padrão o espaço de nomes de destino para o espaço de nomes de destino WSDL.

Antes de executar o gerador WSDL, é necessário ter criado um ou mais arquivos de categoria de mensagens para seu conjunto de mensagens. O arquivo de categoria deve ter um Tipo de Categoria de Mensagens de wsdl. O arquivo de categoria também deve ter uma ou mais mensagens e a elas deve ser designado um tipo de função de wsdl:input, wsdl:output ou wsdl:fault. Cada categoria corresponde a um Tipo de Porta WSDL no arquivo WSDL da mensagem gerada.

Para cada arquivo de definição de mensagem no conjunto de mensagens, é gerado um arquivo esquema XML. Esses arquivos são incluídos pelo arquivo WSDL da mensagem e o WSDL utiliza-os para definir seus tipos de mensagens. As mensagens WSDL são então declaradas utilizando esses tipos. Essas são as mesmas mensagens que foram adicionadas anteriormente aos arquivos de categoria.

Você deve selecionar pelo menos uma ligação para o WSDL de saída. As ligações válidas são SOAP (sobre JMS), SOAP (sobre HTTP) e JMS (TextMessage).

As ligações WSDL correspondem ao formato físico para as mensagens. É gerado um arquivo WSDL de ligações, separado como parte da saída. Todas as ligações selecionadas são descritas nesse arquivo, que se refere à mensagem WSDL descrita acima.

Os serviços WSDL descrevem o serviço da Web. Eles mapeiam as ligações descritas acima para um serviço específico. Todos os serviços WSDL para um conjunto de mensagens serão definidos em um arquivo separado.

Resumo dos Arquivos Utilizados pelo Gerador WSDL

Arquivos de Entrada:

Arquivos de Saída:

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2005 Última Atualização: 04/11/2005
ad10592_