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

Mapeamentos preparados

Mapeamentos preparados

Se você quiser executar uma sessão de solicitação-resposta, mas precisar preparar os dados primeiro, é possível criar vários mapeamentos para processar os dados.
Por exemplo, você recebe dados de mensagem que precisa processar. É preciso fazer uma chamada assíncrona para um sistema externo por meio do WebSphere MQ. Você cria os seguintes mapeamentos:
  1. Crie um mapeamento de solicitação com uma definição de origem de serviços da Web. Essa mapeamento escreve em um destino de arquivo simples e um destino do WebSphere MQ. Você escreve todos os dados de mensagem em ambos os destinos.
    Um aplicativo externo recebe mensagens do destino do WebSphere MQ, as processa e envia mensagens para outra fila do WebSphere MQ.
  2. Crie um mapeamento de resposta com uma definição de destino de serviços da Web. Esse mapeamento usa o destino de arquivo simples no primeiro mapeamento como uma origem. Ele também usa a fila do WebSphere MQ com os dados processados como uma origem.
O Hub de Serviços da Web usa uma ID de mensagem para conectar as solicitações e respostas em um mapeamento preparado. Para usar definições de origem e destino de serviços da Web em um mapeamento preparado, é preciso incluir uma ID de mensagem nas definições de origem e destino de serviços da Web.