Os arquivos de WSDL contêm vários componentes que descrevem interface, tipo de dados, vinculação e informação de endereçamento necessários para acessar e utilizar um serviço da Web. O PowerExchange for Web Services exibe os seguintes componentes de arquivo WSDL da janela Importar de WSDL (Consumidor de Serviços da Web) quando você importa uma operação de serviço da Web:
Serviço.
Contém grupos de portas relacionadas. Cada porta define um ponto final, que permite que sistemas remotos se conectem ao serviço. A seção de serviços do arquivo WSDL define tipo, vinculação e endereço de rede de SOAP de cada porta. Os serviços contêm uma ou mais portas.
Porta.
Define a conexão entre vinculações e a informação necessária e retornada pelo serviço da Web. Cada porta define uma vinculação.
Vinculação.
Define um protocolo e formato de dados de cada operação. Cada vinculação define o formato de uma ou mais operações.
Operação.
Descreve um programa que efetua uma ação, como recuperar o número de um pedido. O PowerExchange for Web Services oferece suporte a operações de solicitação-resposta e operações unidirecionais. As operações de serviços da Web contêm mensagens de entrada e de saída. As mensagens de entrada e de saída no arquivo WSDL contêm os dados em XML que o PowerExchange for Web Services usa para determinar os grupos e colunas nas definições de origem e de destino do serviço da Web e transformações de Consumidor de Serviços da Web.
Um serviço da Web pode conter diversas portas, que podem conter várias operações de serviço da Web. O provedor de serviços da Web pode tornar a mesma operação acessível a partir de diferentes portas. Por exemplo, o provedor pode vincular uma operação a um arquivo WSDL com uma interface SOAP e uma interface HTTP GET. Para isso, é necessário que duas portas diferentes contenham a operação de serviço da Web.
Ao importar uma operação de serviço da Web, é possível ver a hierarquia de componentes do arquivo WSDL na janela Importar de WSDL (Consumidor de Serviços da Web) para que você saiba qual porta contém a operação. Importe uma operação de serviços da Web para uma definição de origem de serviço da Web, uma definição de serviço da Web de destino e uma transformação de Consumidor de Serviços da Web.
A legenda na janela Importar de WSDL (Consumidor de Serviços da Web) indica serviços, portas, vinculações e operações. É possível importar somente operações de serviço da Web. Serviços, portas e vinculações não estão disponíveis para importação.