Recuperando Saída Assíncrona com um ID de Cliente Alternativo em Conexões de Soquetes Persistentes Compartilháveis

Um aplicativo cliente pode recuperar mensagens de saída assíncrona que são roteadas novamente ou não são roteadas novamente a partir de qualquer tpipe do OTMA usando um ID de cliente alternativo.

Sobre Esta Tarefa

Esse ID de cliente alternativo é especificado pela propriedade altClientID do objeto IMSInteractionSpec. O ID do cliente alternativo corresponde ao nome do tpipe do OTMA que tem as mensagens de saída síncrona. Um aplicativo cliente não pode especificar um nome de novo roteamento (a propriedade reRouteName) e um ID de cliente alternativo (a propriedade altClientID) na mesma interação.

Os IDs de cliente alternativo são suportados quando um aplicativo cliente atende todos os seguintes requisitos:

Procedimento

  1. Usar uma conexão TCP/IP com um soquete persistente compartilhável.
  2. Use um valor válido para a propriedade interactionVerb para recuperação de mensagens de saída assíncrona (continuar o tpipe): SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT e SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.
  3. Configure o valor da propriedade commitMode como 0.

Feedback