Lukke et MQ -tilkobling i Java hjelper deg å umiddelbart frigjøre betydelige ressurser avsatt til tilkoblingen , i stedet for å vente på Javas garbage collector å gjenvinne ressursene senere . MQ JMS utvidelser gir funksjonalitet for din Java -program som dynamisk oppretter forbindelse fabrikker og destinasjoner under kjøring . Utvidelser gi et alternativ til å kalle forbindelsen fabrikker som administrerte objekter fra JNDI (Java Naming og Directory Interface) . Kaller " close" -metoden for å lukke MQ tilkoblingen når du ikke bruker den . Instruksjoner
en
Åpne din Java -filen i en editor som Eclipse , NetBeans eller JBuilder X.
2
Legg til følgende kode øverst i filen for å importere nødvendige JMS og MQ pakker : . .
import com.ibm.jms * ;
import com.ibm.mq.jms * ;
3
Legg til følgende kode i funksjon for å opprette en MQ -tilkobling fabrikken og klargjøre det med verdier : en
MQConnectionFactory my_mq_factory = new
4
Legg til følgende kode for å lage en JMS tilkobling og session med " MQConnectionFactory " objekt : en
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 ( falsk , Session.AUTO_ACKNOWLEDGE ) ;
5
Legg til følgende kode for å lukke MQ -tilkobling og session med " close" -metoden når du er ferdig med å bruke dem : en
if ( my_jms_conn = null ! )
my_jms_conn.close ();
hvis ( my_jms_session = null ! )
my_jms_session.close (); .
6
Lagre Java -filen , kompilere og kjøre programmet for å åpne og deretter lukke en MQ -tilkobling