par Jack J. Woehr
Le middleware MQSeries d'IBM fournit une fonction de file d'attente de messages
avec livraison garantie, sur plates-formes hétérogènes.Avec MQSeries, une application peut placer des données (c'est-à -dire un message)
dans une file d'attente et poursuivre son exécution. Une autre application permet
de lire le message de manière asynchrone. C'est un peu ce que l'on trouve avec
les files d'attente de données de l'AS/400 mais avec des fonctions supplémentaires
telles que des fonctions de gestion des files d'attente de messages. Pour voir
de plus près les possibilités de MQSeries, il est possible de consulter l'article
" Envoyer des messages en toute confiance avec MQSeries ", NEWSMAGAZINE, juin
2000.
QBrowser est une application Java permettant d'inspecter et de manipuler
une file d'attente de messages MQSeries
Avant d'intégrer MQSeries dans des applications, il faut prendre le temps d'apprendre
l'interface, les techniques de coding nécessaires et comment " déboguer " la manière
dont une file d'attente de messages est utilisée. Mon application QBrowser (présentée
ci-dessous) peut apporter de l'aide de plusieurs manières. QBrowser est une application
Java permettant d'inspecter et de manipuler une file d'attente de messages MQSeries,
une aide précieuse pendant le développement et les tests. En outre, le code téléchargeable
pour QBrowser propose moults exemples qui expliquent comment utiliser les classes
Java qu'IBM fournit pour MQSeries. Il est possible de " cloner " des morceaux
de ce code pour accélérer votre propre développement.
Avant d'entrer dans les arcanes de QBrowser, voyons d'abord comment MQSeries peut
trouver sa place dans votre développement applicatif.
Consultation des files d’attente de messages de MQSeries via Java
Il est intéressant de voir comment les concepts informatiques se développent
une fois que, détachés de leurs plates-formes originales, ils volent de leurs
propres ailes. IBM MQSeries est un de ces concepts qui, venu des mainframes, s’est
développé bien au-delà de ses racines. L’idée était (et est) de fournir une fonction
de files d’attente de messages middleware de type premier entré, premier sorti,
fonctionnant indépendamment des programmes client qui accédaient à cette fonction
de manière asynchrone.
MQSeries est semblable à un e-mail pour des programmes de discussion : le programme
récepteur n’est pas obligé d’être prêt au moment même où le programme envoyeur
est prêt. L’envoyeur loge un message dans la file d’attente du middleware et le
récepteur lit la file d’attente quand il est prêt. C’est également la manière
dont les files d’attente de données AS/400 fonctionnent. MQSeries, déjà porté
sur au moins 30 plates-formes, affranchit cet idiome de messagerie asynchrone
de toute dépendance vis-à -vis de plates-formes spécifiques : tout client MQSeries
peut travailler avec tout serveur MQSeries.
Téléchargez cette ressource
Travail à distance – Guide complet pour les Directions IT et Métiers
Le travail à distance met à l'épreuve la maturité numérique des entreprises en termes de Cybersécurité, d'espace de travail, de bien-être des collaborateurs, de communication et gestion de projet à distance. Découvrez, dans ce nouveau Guide Kyocera, quels leviers activer prioritairement pour mettre en place des solutions de travail à domicile efficaces, pérennes et sécurisées.
Les articles les plus consultés
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Afficher les icônes cachées dans la barre de notification
- Cybersécurité Active Directory et les attaques de nouvelle génération
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Et si les clients n’avaient plus le choix ?
Les plus consultés sur iTPro.fr
- Facturation électronique : les craintes des entreprises liées à la réforme
- Cyber-assurances, priorité ou faux remède pour les TPE et PME ?
- Success Stories : 3 histoires et 3 Intelligences Artificielles
- NIS2: cauchemar des décideurs européens pour la conformité
- Fossé entre exigences professionnelles et compétences