Het sluiten van een MQ -verbinding in Java helpt u om onmiddellijk vrij te maken van de aanzienlijke middelen toegewezen aan de aansluiting , in plaats van te wachten op Java garbage collector om de middelen later terug te winnen . De MQ JMS extensies bieden functionaliteit voor uw Java- programma om aansluiting fabrieken en bestemmingen dynamisch tijdens runtime . De uitbreidingen bieden een alternatief voor het aanroepen van de aansluiting fabrieken zoals beheerd objecten uit de JNDI ( Java Naming en Directory Interface ) . Noemen de "close " methode om de MQ -verbinding te sluiten zodra je klaar bent met het. Instructies 1 Open uw Java- bestand in een editor zoals Eclipse , Netbeans of JBuilder X. kopen van 2 Voeg de volgende code aan de bovenkant van uw dossier aan het importeren noodzakelijke JMS en MQ pakketten : . . import com.ibm.jms * ; import com.ibm.mq.jms * ; 3 Voeg de volgende code in je functie om een MQ -verbinding fabriek te creëren en het met waarden : MQConnectionFactory my_mq_factory = new Goedkope 4 Voeg de volgende code aan een JMS -verbinding en sessie met uw " MQConnectionFactory " object te maken : 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 ( vals , Session.AUTO_ACKNOWLEDGE ) ; 5 Voeg de volgende code aan het sluiten MQ -verbinding en sessie met de "close " -methode als je eenmaal klaar bent met het gebruik ervan : if ( my_jms_conn = null ! ) my_jms_conn.close ( ) ; indien ( my_jms_session = null ! ) my_jms_session.close ( ) ; . 6 Sla het Java- bestand , compileren en uitvoeren van het programma te openen en sluit vervolgens een MQ -verbinding
|