Criar um novo ficheiro WSDL

Pode criar um ficheiro WSDL novo e vazio, editando-o, em seguida, através da utilização do editor WSDL.

Para criar um ficheiro WSDL, siga estes passos:

  1. Criar um projecto que contenha o documento WSDL. Não importa o tipo de projecto que cria.
  2. Na área de trabalho, faça clique em Ficheiro > Novo > Outro > Serviços Web > WSDL. Faça clique em Seguinte.
  3. Seleccione o projecto ou pasta que irá conter o ficheiro WSDL. No campo Nome de ficheiro, introduza o nome do ficheiro WSDL, por exemplo MeuFicheiroWSDL.wsdl. O nome do seu ficheiro XML deverá terminar em .wsdl
  4. Faça clique em Seguinte.
  5. Introduza as seguintes informações:
    1. Espaço de Nome de destino é o espaço de nome para o ficheiro WSDL, caso contrário, aceite a predefinição (http://www.example.org/MeuFicheiroWSDL/). O espaço de nome de destino é usado para os nomes de mensagens e tipo, associação e serviço de porta definido no ficheiro WSDL. O valor deverá ter o formato de um URI válido (por exemplo, http://www.minhaempresa.com/meuserviço/)
    2. O Prefixo é o prefixo associado ao espaço de nome de destino.
    3. Seleccione Criar estrutura WSDL se pretender que o assistente crie a estrutura para o ficheiro WSDL. Isto resultará na geração dos elementos WSDL necessários para o seu serviço, incluindo associações, portas e mensagens. Pode então modificar estes elementos para cumprir os requisitos do seu serviço Web.
    4. Se escolheu criar uma estrutura WSDL, seleccione as opções de associação que pretende utilizar no documento WSDL. As opções são SOAP e HTTP. Caso seleccione SOAP, pode seleccionar o estilo de codificação que quer usar. Caso seleccione HTTP, pode seleccionar criar um HTTP getter ou setter.
  6. Faça clique em Terminar. O ficheiro WSDL é aberto no editor WSDL.

Se criou um ficheiro WSDL com uma estrutura utilizando associações SOAP, este deverá ter o aspecto seguinte:

Imagem de uma estrutura WSDL utilizando associações SOAP

Se criou um ficheiro WSDL com uma estrutura utilizando associações HTTP, este deverá ter o aspecto seguinte:

Imagem de uma estrutura WSDL utilizando associações HTTP