Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να κλείσει μια MQ Σύνδεση Από Java

Κλείσιμο σύνδεση MQ σε Java σας βοηθά να απελευθερώσει αμέσως τις σημαντικών πόρων που διατίθενται για τη σύνδεση , αντί να περιμένουν για τον συλλέκτη σκουπιδιών Java να διεκδικήσουν αργότερα τους πόρους . Οι επεκτάσεις MQ JMS παρέχει λειτουργικότητα για το πρόγραμμά σας Java για να δημιουργήσει δυναμικά τη σύνδεση των εργοστασίων και τους προορισμούς κατά το χρόνο εκτέλεσης . Οι επεκτάσεις παρέχουν μια εναλλακτική λύση για την κλήση του τη σύνδεση των εργοστασίων , όπως τον διαχειρίζεται αντικείμενα από το JNDI ( Java Ονοματοδοσία και Directory Interface) . Καλέστε το " κλείσιμο " μέθοδο για να κλείσετε τη σύνδεση MQ μόλις τελειώσετε τη χρήση του. Οδηγίες
Η

1 Ανοίξτε το αρχείο Java σας σε ένα πρόγραμμα επεξεργασίας , όπως Eclipse , Netbeans ή JBuilder Χ. 2

Προσθέστε τον ακόλουθο κώδικα στο επάνω μέρος του αρχείου σας για να εισαγάγετε το αρχείο απαραίτητες JMS και πακέτα MQ : . .

com.ibm.jms εισαγωγής * ?

com.ibm.mq.jms εισαγωγής * ?
εικόνων 3

Προσθέστε τον ακόλουθο κώδικα στη λειτουργία σας για να δημιουργήσετε ένα εργοστάσιο σύνδεση MQ και προετοιμαστεί με τιμές :

MQConnectionFactory my_mq_factory = νέα Φτηνές 4

Προσθέστε τον ακόλουθο κώδικα για να δημιουργήσετε μια σύνδεση JMS και συνεδρία με σας " MQConnectionFactory " αντικείμενο :

Σύνδεση my_jms_conn = null?

Session my_jms_session = null?

my_jms_conn = ( Connection ) my_mq_factory.createConnection ( ) ?

my_jms_session = my_jms_conn.createSession ( false , Session.AUTO_ACKNOWLEDGE ) ?
5

Προσθέστε τον ακόλουθο κώδικα για να κλείσει το σύνδεση MQ και συνεδρίαση με την " στενή " μέθοδο μόλις τελειώσετε τη χρήση τους :

αν ( my_jms_conn = null ! )

my_jms_conn.close ( ) ?

αν ( ! my_jms_session = null )

my_jms_session.close ( ) ?
Η 6

Αποθηκεύστε το αρχείο Java , τρέξετε το πρόγραμμα για να ανοίξετε και στη συνέχεια να κλείσετε μια σύνδεση MQ
.

εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα