WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


En-têtes WebSphere MQ

Les en-têtes WebSphere MQ incorporent certaines conventions pour la conversion aux messages de l'architecture SCA (Service Component Architecture).

Les messages WebSphere MQ se composent d'un en-tête système (le MQMD), de zéro ou plusieurs autres en-têtes MQ (système ou personnalisés) et d'un corps. S'il contient plusieurs en-têtes, leur ordre est important.

Chaque en-tête contient des informations décrivant la structure de l'en-tête suivant. Le MQMD décrit le premier en-tête.

Mode d'analyse des en-têtes MQ

Une liaison de données d'en-tête MQ est utilisée pour analyser les en-têtes MQ. Les en-têtes suivants sont automatiquement pris en charge :
  • MQRFH
  • MQRFH2
  • MQCIH
  • MQIIH

Les en-têtes qui commencent par MQH sont traités de façon différente. Certains champs de l'en-tête ne sont pas analysés ; ils persistent sous la forme d'octets non analysés.

Pour d'autres en-têtes MQ, vous pouvez écrire des liaisons de données d'en-tête MQ personnalisées afin d'analyser ces en-têtes.

Mode d'accès aux en-têtes MQ

Vous pouvez accéder aux en-têtes MQ de l'une des manières suivantes :
  • Via l'objet de message de service (SMO) dans une médiation
  • Via l'API ContextService
Les en-têtes MQ sont représentés en interne avec l'élément SMO MQHeader. MQHeader est un conteneur de données d'en-tête qui étend MQControl, mais qui contient un élément de valeur anyType. Il inclut MQMD, MQControl (informations de contrôle du corps de message MQ), ainsi qu'une liste d'autres en-têtes MQ.
  • MQMD représente le contenu de la description du message WebSphere MQ, excepté pour les informations déterminant la structure et le codage du corps.
  • MQControl contient des informations déterminant la structure et le codage d'un corps de message.
  • MQHeaders contient une liste d'objets MQHeader.

La chaîne MQ n'est pas affectée de sorte que, dans le SMO, chaque en-tête MQ inclut ses propres informations de contrôle (CCSID, codage et format). Les en-têtes peuvent être facilement ajoutés ou supprimés, sans modifier d'autres données d'en-tête.


concept Rubrique concept

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cadm_wmqheaders.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).