Fermeture d'une connexion MQ en Java vous aide à libérer immédiatement les ressources importantes allouées à la connexion , au lieu d'attendre le garbage collector Java pour récupérer les ressources tard. Les extensions JMS MQ fournissent des fonctionnalités de votre programme Java pour créer dynamiquement des fabriques de connexions et les destinations au moment de l'exécution . Les extensions fournissent une alternative à appeler les fabriques de connexions que les objets administrés de la JNDI (Java Naming and Directory Interface ) . Appelez la méthode "close" pour fermer la connexion MQ une fois que vous avez terminé de l'utiliser. Instructions
1
Ouvrez votre fichier Java dans un éditeur tel que Eclipse, Netbeans ou JBuilder X.
2
Ajoutez le code suivant en haut de votre fichier pour importer le JMS et MQ packages nécessaires : . .
com.ibm.jms d'importation * ;
com.ibm.mq.jms d'importation * ;
3 < p > Ajoutez le code suivant dans votre fonction pour créer une fabrique de connexions MQ et l'initialiser avec les valeurs :
MQConnectionFactory my_mq_factory = new Hôtels 4
Ajoutez le code suivant pour créer une connexion JMS et une session avec votre objet " MQConnectionFactory ":
connexion my_jms_conn = null;
session my_jms_session = null;
my_jms_conn = ( connexion ) my_mq_factory.createConnection ();
my_jms_session = my_jms_conn.createSession (faux , Session.AUTO_ACKNOWLEDGE ) ;
5
Ajoutez le code suivant pour fermer la connexion MQ et de la session avec la méthode "close" une fois que vous avez fini de les utiliser :
if ( my_jms_conn = null !)
my_jms_conn.close ();
si ( my_jms_session = null !)
my_jms_session.close (); .
6
Enregistrez le fichier Java , compiler et exécuter le programme pour l'ouvrir puis fermer une connexion MQ