Lukning af en MQ -forbindelse i Java hjælper dig til straks at frigøre de betydelige ressourcer, der er afsat til forbindelsen , i stedet for at vente på Javas affaldsindsamling for at genvinde de ressourcer senere. MQ JMS extensions giver funktionalitet til din Java -program til dynamisk at oprette forbindelse fabrikker og destinationer på køretid. Udvidelserne giver et alternativ til at kalde tilslutnings fabrikker som administrerede objekter fra JNDI (Java Navngivning og Register Interface) . Ring "tæt " metode til at lukke MQ -forbindelse , når du er færdig med at bruge det. Instruktioner
1
Åbn din Java -filen i en editor som Eclipse, Netbeans eller JBuilder X.
2
Føj følgende kode i toppen af din fil til at importere nødvendige JMS og MQ pakker : . .
import com.ibm.jms * ;
import com.ibm.mq.jms * ,
3 < p > Tilføj følgende kode i din funktion til at oprette en MQ -forbindelse fabrikken og initialisere den med værdier : Hej
MQConnectionFactory my_mq_factory = new
4
Føj følgende kode til at oprette en JMS forbindelse og session med din " MQConnectionFactory " objekt : Hej
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
Føj følgende kode for at lukke MQ -forbindelse og session med "close "-metoden , når du er færdig med at bruge dem : Hej
if ( my_jms_conn = null !)
my_jms_conn.close ();
hvis ( my_jms_session = null !)
my_jms_session.close (); .
6
Gem Java -filen , kompilere og udføre programmet for at åbne og derefter lukke en MQ -forbindelse