Modelo de Programação de Callout Não Gerenciado (Gerenciado pelo Cliente)

É possível usar o modelo de programação de callout não gerenciado para recuperar solicitações de callout do aplicativo do IMS de qualquer aplicativo Java™ externo que não use um bean acionado por mensagens.

Para quaisquer dados de resposta para uma solicitação de callout, o aplicativo Java pode enviar os dados de resposta de forma síncrona para o mesmo aplicativo do IMS na mesma transação ou de forma assíncrona em uma transação diferente.

Para uma solicitação de callout síncrono, diferentemente do modelo de programação de callout gerenciado em que o protocolo de callout e a correlação da resposta são manipulados para você por meio do bean acionado por mensagens, você deve tratar os seguintes problemas no aplicativo Java:

Como você deve manipular o protocolo de callout síncrono e a correlação de mensagens de resposta para o pedido, esse modelo de programação também é chamado de modelo de programação de callout gerenciado pelo cliente.

No geral, as seguintes tarefas são necessárias ao usar o modelo de programação de callout gerenciado pelo cliente:

  1. O administrador do WebSphere Application Server deve configurar um connection factory compartilhável a ser usado pelo aplicativo Java para recuperar as solicitações de callout.
  2. Recupere as mensagens de callout da fila de suspensão (tpipe) do IMS OTMA.

Feedback