MQ FTE документы, которыеКак поставить сбщи в MQ в SourceTransferEndExit
Пример использование этой точке выхода является для выполнения некоторых задач завершения, , таких как отправка электронной почты или сообщения WebSphere MQ для флага что передача завершена.
Однако как это сообщение может быть выполнено? Я понимаю, что FTE просто запустит мой контейнер для выхода в их путь к классам, а затем просто вызовет соответствующий метод, когда передача будет завершена.
Как я могу подключиться к QM? Нужно ли мне делать магию, и при первом вызове создайте соединение с MQ?
У нас очень простой прецедент. Мы хотим, чтобы FTE отправила уведомление в очередь, когда передача завершена. Мы инициируем перенос, помещая очередь команд XML, поэтому мы можем использовать элемент очереди . Однако doc заявляет, что использует динамическую временную очередь, но это не то, что нам нужно. Поэтому нам нужна эта логика выхода ...
Возможно, у вас есть другая идея, как достичь упомянутого варианта использования?
Большое спасибо
Pawel
Пожалуйста, исправьте меня, если я ошибаюсь. Поэтому в конструкторе этого класса я создаю ConnectionFactory. Затем во время каждого вызова onSourceTransferEnd() я создам соединение и отправлю сообщение. Есть ли способ настроить параметры ConnectionFactiry? Я не хочу их жестко закодировать. – smolarek999
Вы можете использовать поиск JNDI, переменные среды, файл CCDT, ini-файл. Доступны все функции MQ. Помимо того факта, что он называется FTE, он похож на любую другую программу MQ. –
Вы можете передать эти параметры в метаданных пользователя передачи, к которым имеет выход доступ. –