Durante o tempo de execução, a atividade Fornecer Serviço fornece um Serviço da Web que pode ser iniciado a partir de um cliente externo.
A atividade Fornecer Serviço é uma atividade de Serviço da Web de entrada. Ela é uma atividade iniciadora que atende solicitações de Serviço da Web na porta especificada.
Com base nas informações de configuração fornecidas no Studio sobre o Serviço da Web, o WMC gera um arquivo WSDL que descreve a Interface de Serviço da Web disponível durante o tempo de execução.
Quando um projeto com um WSDL é implementado, a interface de serviço da Web definida pelo WSDL fica disponível. É possível exportar e, em seguida, visualizar o arquivo WSDL que foi gerado para o Serviço da Web a partir do WMC.
Durante o tempo de execução, quando um cliente envia uma solicitação para o Serviço da Web, o Integration Appliance inicia o processamento da atividade Fornecer Serviço e o restante das atividades que formam a orquestração.
É possível especificar apenas um Esquema XML de entrada e um de saída para a atividade Fornecer Serviço, de forma que o WSDL gerado define apenas um cabeçalho da solicitação e um cabeçalho de resposta. O WMC gera um WSDL com uma operação. Na Figura 1, a operação calculcatePrice de Serviço da Web é derivada do nome da atividade Fornecer Serviço. Há um relacionamento de um para um entre a operação de Serviço da Web e a atividade Fornecer Serviço.
Por padrão, a descompactação é ativada para a atividade Fornecer Serviço. Para obter informações adicionais, consulte Descompactação com a Atividade Fornecer Serviço de Serviços da Web.
As etapas para incluir e configurar uma atividade Fornecer Serviço em uma orquestração são descritas nos procedimentos a seguir.