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
- 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.
- 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.