Sumário

Search

  1. Prefácio
  2. Conceitos de serviços da Web
  3. Noções gerais sobre o Provedor de Serviços da Web
  4. Usando o Console do Hub de Serviços da Web
  5. Operações de serviços da Web em lotes
  6. Gravando aplicativos cliente
  7. Trabalhando com origens e destinos de serviços da Web
  8. Editando origens e destinos de serviços da Web
  9. Trabalhando com mapeamentos de serviços da Web
  10. Trabalhando com fluxos de trabalho de serviços da Web
  11. Apêndice A: Exemplo de aplicativos cliente de serviços da Web
  12. Apêndice B: Configurar o Navegador da Web

Guia do Provedor de Serviços da Web

Guia do Provedor de Serviços da Web

Tipos de mapeamentos de serviços da Web

Tipos de mapeamentos de serviços da Web

Você pode criar um mapeamento para receber uma mensagem de um cliente de serviços da Web, transformar os dados e enviar a resposta de volta para o cliente de serviços da Web ou gravá-la em qualquer destino ao qual o PowerCenter ofereça suporte. Com base nas definições de origem e destino, o Serviço de Integração pode receber e enviar um anexo como parte da solicitação SOAP.
Você também pode criar um mapeamento com origens e destinos de arquivo simples ou XML e usá-lo em um fluxo de trabalho do serviço da Web. Isso permite receber dados de mensagem por meio de uma chamada SOAP por anexo, em vez de ler a mensagem a partir de um arquivo.
O mapeamento que você cria depende do tipo de serviços da Web que você deseja executar:
  • Serviço da Web de solicitação-resposta.
    Um serviço da Web de solicitação-resposta recebe uma solicitação de entrada do cliente de serviços da Web, transforma os dados e envia a resposta de volta para o cliente de serviços da Web. Um serviço da Web de solicitação-resposta usa uma origem de serviços da Web e um destino de serviços da Web.
    Você pode criar um mapeamento ou vários mapeamentos para processar um serviço da Web de solicitação-resposta:
    • Um mapeamento.
      Crie um mapeamento que contenha as definições de origem e destino de serviços da Web. O Serviço de Integração recebe uma solicitação de entrada, transforma os dados e envia a resposta de volta em uma única sessão.
    • Vários mapeamentos.
      Crie vários mapeamentos para preparar dados antes de enviar uma resposta de volta para o cliente de serviços da Web. Você pode criar um fluxo de trabalho que contenha uma sessão para cada mapeamento.
  • Serviço da Web unidirecional.
    Caso você receba atualizações e notificações de um cliente de serviços da Web, mas não precise enviar de volta uma resposta, você pode criar um mapeamento unidirecional. Um mapeamento unidirecional usa um cliente de serviços da Web para a origem. O Serviço de Integração carrega dados para um destino, geralmente disparado por um evento em tempo real por meio de uma solicitação de serviços da Web.
As definições de origem e destino de serviços da Web que você inclui no mapeamento dependem do tipo de mapeamento que você cria.
A tabela a seguir descreve as definições de origem e destino de serviços da Web que você usa com base no tipo de mapeamento:
Tipo de mapeamento
Origem de serviços da Web
Destino de serviços da Web
Solicitação-Resposta
É preciso ter uma instância de uma definição de origem de serviços da Web.
É preciso ter uma instância de uma definição de destino de serviços da Web.
É possível ter várias exibições de falha na definição de destino.
Unidirecional
É preciso ter uma instância de uma definição de origem de serviços da Web.
Não contém nenhuma definição de destino de serviços da Web.