Extraction des messages de sortie asynchrones avec un ID client alternatif sur des connexions socket persistantes partageables

En utilisant un ID client alternatif, une application client peut obtenir des messages de sortie asynchrones, redirigés ou non, à partir de n'importe quel tpipe OTMA.

Pourquoi et quand exécuter cette tâche

Cet ID alternatif est spécifié par la propriété altClientID de l'objet IMSInteractionSpec. L'ID client alternatif correspond au nom du tpipe OTMA qui contient les messages de sortie asynchrones. Une application client ne peut pas spécifier un nom de redirection (la propriété reRouteName) et un ID client alternatif (la propriété altClientID) dans la même interaction.

Les ID client alternatifs sont pris en charge si une application client satisfait aux conditions requises suivantes :

Procédure

  1. Utiliser une connexion TCP/IP avec un socket persistant partageable.
  2. Utiliser une valeur valide pour la propriété interactionVerb pour la récupération des messages de sortie asynchrones (RESUME TPIPE) : SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT et SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.
  3. Définir la valeur de la propriété commitMode à 0.

Vos commentaires