MQ правильный способ закрыть соединение

1

Я видел множество примеров, таких как http://hursleyonwmq.wordpress.com/2007/05/29/simplest-sample-applications-using-websphere-mq-jms/, даже на IBM publib. Как я предполагаю, этот код имел недостаток: подключение к очереди закрыто в основном блоке, а не в конце, как я и ожидал.

Каков правильный способ закрыть соединение MQ без утечек?

Теги:
ibm-mq

1 ответ

1
Лучший ответ

Я думаю, что лучше сделать это в конце концов. т.е.

finally
{
   try
   {
      session.close();
   }
   catch (Exception ex)
   {
      System.err.println("session.close() : " + ex.getLocalizedMessage());
   }

   try
   {
      connection.close();
   }
   catch (Exception ex)
   {
      System.err.println("connection.close() : " + ex.getLocalizedMessage());
   }
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню