Accueil Snaps Pack de Snaps IBM MQ
Logo IBM

Snap Pack IBM MQ

Relie les pipelines SnapLogic aux files d'attente et aux sujets IBM MQ pour une intégration des messages fiable, transactionnelle et de niveau entreprise.


Le Snap Pack IBM MQ permet aux pipelines SnapLogic de produire et de consommer des messages directement via les gestionnaires de files d’attente IBM MQ, en prenant en charge à la fois les modèles de messagerie point à point (file d’attente) et de publication-abonnement (thème). Il a été développé dans le cadre d’une initiative plus large de modernisation du Snap Pack JMS, avec des améliorations spécifiques à IBM MQ (contrôle des champs MQMD, persistance des messages, gestion des transactions par points de synchronisation) motivées en grande partie par la migration d’un client entreprise nommé depuis Tibco. Ce pack expose les propriétés du descripteur de message natif d’IBM MQ (MQMD) ainsi que les propriétés d’en-tête RFH2 personnalisées, afin que les pipelines puissent lire et définir des métadonnées d’entreprise plutôt que de traiter les messages comme des charges utiles opaques. Il prend également en charge l’envoi transactionnel (synchronisation) avec une sémantique de validation/annulation, ce qui permet aux pipelines de garantir la livraison et de réessayer en toute sécurité les lots ayant échoué.

Ce que vous pouvez faire

Les équipes peuvent mettre en place des pipelines permettant d'envoyer et de recevoir de manière fiable des messages depuis des files d'attente et des sujets IBM MQ, de contrôler la pérennité des messages et les métadonnées MQMD, et d'exécuter des intégrations à haut débit et à faible latence via Ultra Tasks. Le mode « syncpoint » transactionnel, avec prise en charge explicite des accusés de réception et des annulations, permet aux intégrations de garantir une livraison « au moins une fois » pour la messagerie d'entreprise critique.

Pourquoi c'est important

Les entreprises disposant de middleware hérité (Tibco, systèmes basés sur MQ Series, charges de travail associées aux mainframes dans les secteurs du transport aérien, de la banque et de l'assurance) s'appuient sur IBM MQ comme infrastructure de base pour une transmission de messages transactionnels garantie et ordonnée. Ce Snap Pack permet à SnapLogic de s'intégrer de manière native dans cette infrastructure de messagerie — en respectant les exigences de conformité et de durabilité — sans nécessiter de wrapper MQ personnalisé ni de passerelle externe à l'plateforme.

Ce Snap Pack comprend les fonctionnalités principales suivantes :

  • Modèles de messagerie point à point (file d'attente) et publication-abonnement (sujet)
  • Connexions chiffrées SSL/TLS et plusieurs méthodes d'authentification via le compte IBM MQ
  • Propriétés MQMD configurables (type de message, durée de validité, encodage, persistance, priorité, retour d'information) et propriétés d'en-tête RFH2 personnalisées
  • Contrôle des transactions Syncpoint avec validation/annulation et accusé de réception conditionnel
  • Nombre de tentatives de réessai et intervalles configurables, délai d'exécution et intervalle d'interrogation pour assurer la résilience
  • Prise en charge d'Ultra Task pour les Snaps « Consumer » et « Producer » afin de créer des pipelines à haut débit et à faible latence

Ce pack « Snap » contient les Snaps suivants :

  • IBM MQ Consumer — Récupère les messages provenant des files d'attente ou des sujets IBM MQ, en prenant en charge à la fois les modèles point à point et les modèles de publication-abonnement.
  • Producteur IBM MQ — Envoie des messages vers des files d’attente ou des sujets IBM MQ avec des options de message configurables, des propriétés MQMD, des propriétés personnalisées et un contrôle des transactions.
  • IBM MQ Acknowledge — Confirme (valide) ou annule les messages au sein des pipelines transactionnels.

Pour en savoir plus

Pour en savoir plus, veuillez consulter la page de documentation.