Présentation de l'adaptateur MQSeries

Avec l’adaptateur MQSeries, vous pouvez envoyer et recevoir des messages aux systèmes MQSeries à l’aide de Microsoft BizTalk Server.

Cet adaptateur s'appuie sur MQSeries Server pour Windows. Cette conception garantit la fiabilité de la messagerie du fait que MQSeries Server pour Windows prend en charge le composant MSDTC (Microsoft Distributed Transaction Coordinator).

L'adaptateur prend en charge les serveurs MQSeries et les gestionnaires de file d'attente MQSeries mis en clusters, ainsi que les serveurs BizTalk mis en cluster.

Vous pouvez utiliser l'adaptateur MQSeries pour effectuer les opérations suivantes :

  • Envoyer des messages aux files d'attente de définitions distantes MQSeries, aux files d'attente locales, aux files d'attente de transmission et aux files d'attente d'alias depuis BizTalk Server.

  • Recevoir des messages à partir de files d'attente de transmission MQSeries, de files d'attente locales et de files d'attente d'alias.

  • Envoyer et recevoir des messages depuisMQSeries Server pour Windows (MQSeries Server peut être exécuté sur le même ordinateur que BizTalk Server ou sur une installation distante). Vous ne devez déployer qu'une copie de MQSAgent (le composant COM+ de l'adaptateur) pour prendre en charge l'ensemble de vos installations BizTalk Server.

  • Interroger MQSeries Server avec un intervalle d'attente.

  • Utiliser des ports d'envoi dynamiques pour contrôler l'adaptateur.

  • Créer des files d'attente de manière dynamique lors de l'exécution.

  • Recevoir des messages de manière dynamique à partir de files d'attente basées sur MQSeries MatchOptions.

  • Mettre en correspondance les propriétés de contexte aux propriétés d'en-tête, à la fois pour la transmission et la réception de messages. Vous pouvez obtenir et définir les propriétés d'en-tête MQSeries (y compris MQMD, MQXQH, MQCIH et MQIIH) par le biais des propriétés de contexte BizTalk Server.

  • Activez la corrélation avec BizTalk Server ou MQSeries Server en créant l’identificateur de corrélation.

  • Demander la remise transactionnelle et non transactionnelle de messages pour l'envoi et la réception.

Notes

Lors de l'utilisation de fonctionnalités telles que MQSeries qui effectuent des appels DCOM (Distributed Component Object Model) au serveur, vérifiez que vous n'avez pas de pare-feu de traduction d'adresses réseau (NAT, Network Address Translation) activé. Le client doit pouvoir accéder au serveur par son adresse IP réelle, or les pare-feu NAT convertissent cette adresse en un élément non reconnu par le client.

Dans cette section