Recuperando Saídas Assíncronas em Conexões de Soquetes Persistentes Dedicados

Para recuperar saídas assíncronas em uma conexão do soquete persistente dedicado, use a interação do modo de confirmação 0 e especifique um ID de cliente.

Procedimento

  1. Execute uma interação do modo de confirmação 0 com a propriedade interactionVerb do conjunto IMSInteractionSpec para SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT ou SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.
  2. Forneça um valor para a propriedade clientID. A propriedade clientID é necessária, pois ela determina o tpipe do qual a saída assíncrona é recuperada.
    • Para recuperar mensagens de saída de uma interação do modo de confirmação 0 em um soquete persistente dedicado, o ID de cliente especificado na interação SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT ou SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT deve corresponder ao valor especificado para a interação original do modo de confirmação 0.
    • Para recuperar mensagens de saída enviadas a um PCB alternativo, o ID de cliente especificado na interação SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT ou SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT deve corresponder ao nome do PCB alternativo.
    • Para recuperar mensagens de saída que foram roteadas novamente para um destino reRouteName, o ID de cliente especificado na interação SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT ou SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT deve ser configurado para o destino especificado pela propriedade reRouteName.

Feedback