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.
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 Mensagem 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.
Arquivos de Entrada:
Arquivos de Saída:
Conceitos Relacionados
Conceitos de Modelagem de Mensagens
Arquivos de Definição de Mensagem
Esquema XML
Categorias de Mensagens
Gerar Dicionários de Mensagens
Importar de Esquemas XML para Criar Definições de Mensagens
Gerar Esquema XML
Tarefas Relacionadas
Gerando uma Definição de Serviço da Web a partir de um Conjunto de Mensagens
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
ad10592_ |