Recuperando Mensagens de Pedidos de Callout Assíncronos de Aplicativos Não MDB

Você deve modificar o aplicativo Java™ para recuperar as solicitações de callout na fila de suspensão; se uma mensagem de resposta for esperada, correlacione a resposta a uma solicitação apropriada.

Antes de Iniciar

Pré-requisito: O administrador do WebSphere Application Server deve configurar um connection factory compartilhável que será usado pelo aplicativo Java para recuperar os pedidos de callout.

Sobre Esta Tarefa

Modifique o aplicativo Java para configurar os seguintes valores de propriedade:

Procedimento

  1. Especifique um ID de cliente alternativo cujo valor seja o nome da fila de suspensão assíncrona (tpipe) do OTMA na qual o pedido de callout deverá ser enfileirado. O tpipe que o aplicativo Java de callout atende deve ser reservado para receber solicitações de callout. O nome da fila de suspensão assíncrona do OTMA é:
    • O nome do ALTPCB ao qual o pedido de callout é inserido ou
    • O nome do tpipe especificado no descritor de destino do OTMA.
  2. Configure a propriedade interactionVerb para SYNC_RECEIVE_CALLOUT (que corresponde a um pedido para Retomar Única Espera de Tpipe do IMS Connect).
  3. Especifique um valor de tempo limite de execução no qual aguardar por uma mensagem de callout na fila de suspensão.
  4. Para maior segurança, você poderá especificar opcionalmente um ID de usuário em seu aplicativo Java, se tiver configurado a segurança do IMS, para que apenas usuários autorizados possam recuperar a mensagem de pedido de callout da fila de suspensão assíncrona. Esse ID de usuário deve ser especificado no objeto connectionSpec no aplicativo ou no connection factory usado pelo aplicativo.

Feedback