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. Exemplo de aplicativos cliente de serviços da Web
  12. 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.