Chiusura di una connessione MQ in Java consente di liberare immediatamente le notevoli risorse allocate per la connessione , invece di aspettare per il Garbage Collector di Java per recuperare le risorse di seguito . Le estensioni di MQ JMS forniscono funzionalità per il programma Java per creare dinamicamente produzioni connessioni e le destinazioni in fase di esecuzione . Le estensioni forniscono un'alternativa a chiamare le produzioni connessioni come oggetti amministrati dal JNDI ( Java Naming and Directory Interface ) . Chiamare il " vicino " metodo per chiudere la connessione MQ , una volta che hai finito di usarlo. Istruzioni 
 1 
 Aprire il file Java in un editor come Eclipse , NetBeans o JBuilder X. 
 2 
 Aggiungere il codice seguente all'inizio del file per importare il pacchetti JMS e MQ necessarie : . . 
 com.ibm.jms importazione 
 * ; 
 com.ibm.mq.jms importazione 
 * ; 
 3 < p > Aggiungere il seguente codice nella funzione di creare una fabbrica di collegamento MQ e inizializzarla con valori : 
 
 MQConnectionFactory my_mq_factory = new 
 4 
 Aggiungere il seguente codice per creare una connessione JMS e la sessione con l'oggetto " MQConnectionFactory " : 
 
 Connection my_jms_conn = null; 
 
 Session my_jms_session = null; 
 
 my_jms_conn = ( Connection ) my_mq_factory.createConnection (); 
 
 my_jms_session = my_jms_conn.createSession ( falso , Session.AUTO_ACKNOWLEDGE ) ; 
 5 
 Aggiungere il seguente codice per chiudere il collegamento MQ e sessione con il " vicino " metodo una volta che hai finito di usarli : 
 
 se ( my_jms_conn = null ! ) per 
 my_jms_conn.close (); 
 
 se ( my_jms_session = null ! ) per 
 my_jms_session.close ( ) . 
 6 
 Salvare il file Java , compilare ed eseguire il programma per aprire e chiudere una connessione MQ