Activation des fonctions Envoi/Réception des messages sortants

WebSphere Commerce peut interagir avec d'autres systèmes via les fonctions Envoi de messages sortants / Réception de messages. Cela permet à WebSphere Commerce d'envoyer un message à un autre système et d'attendre la réponse. Le comportement Envoi/Réception est similaire à la méthode SendImmediate, si ce n'est qu'une réponse du système qui reçoit la demande de message est attendue.

Après l'envoi du message de demande, WebSphere Commerce écoute la file d'attente des communications entrantes tant que le message de réponse n'a pas été placé dans la file d'attente avec un ID de corrélation identique à l'ID message du message de demande.

Vous devez utiliser des files d'attente d'envoi/réception différentes de celles utilisées pour MQSeries Adapter.

Pour activer la fonction de messagerie Envoi/Réception dans WebSphere Commerce, procédez comme suit :

  1. Créez un type de message dans la table MSGTYPES pour le nouveau message utilisé pour l'Envoi/Réception.
    La valeur de la colonne VIEWNAME est celle utilisée pour générer le message à envoyer.
  2. Créez une instruction utilisant le mode d'envoi sendReceiveImmediate et l'ID type de message créé à l'étape 1. Celui-ci est utilisé pour appeler l'interface SendMsg.
  3. Pour générer le message sortant, créez une entrée dans la table VIEWREG afin d'associer le VIEWNAME créé à l'étape 1 à un fichier JSP. L'entrée doit utiliser les valeurs suivantes :
    INTERFACENAME
    com.ibm.commerce.messaging.viewcommands.MessagingViewCommand
    CLASSNAME
    com.ibm.commerce.messaging.viewcommands.MessagingViewCommandImpl
    PROPERTIES
    docname=nom de fichier JSP
  4. Créez un fichier JSP afin de générer le message à envoyer à la file d'attente des communications sortantes.
  5. Utilisez la console d'administration pour vous assurer que le transfert affecté à l'Envoi/Réception est actif.
  6. Utilisez la console d'administration pour définir chaque type de message créé à l'étape 1. Dans la zone Mode, indiquez 0 (correspond au mode de communication Envoi/Réception).

Rubriques connexes (1275 octets)

Tâches connexes (1201 octets)

IBM copyright