Начало работы с MQ на Java: с чего начать? - PullRequest
5 голосов
/ 11 марта 2011

Я пытаюсь внедрить некоторые устаревшие возможности подключения в одно из наших новых приложений, и это отмечает мой первый набег в MQ.У нас есть сервер промежуточного программного обеспечения, который принимает сообщение XML, доставленное через MQ;преобразует это в запатентованный запрос для нашей древней системы записи, а затем доставляет ответ в очередь ответов в аналогичном формате XML.

У меня есть образец структуры XML ввода и вывода и хост MQ, целевая очередь и очередь ответов.Чего я не имею, так это понятия о том, с чего начать.

Существует ли приличное учебное пособие для создания простого механизма запроса / ответа с OpenMQ или одной из других бесплатных библиотек MQ?

Спасибо!

Ответы [ 3 ]

3 голосов
/ 12 марта 2011

Руководство по разработке Oracle для OpenMQ, вероятно, будет хорошим началом:

http://download.oracle.com/docs/cd/E19798-01/821-1796/index.html

Дает вам пример кода, объясняет, как с ним взаимодействовать и т. Д.

3 голосов
/ 12 марта 2011

Я бы посоветовал вам сначала освоиться с понятиями Java Message Service (JMS) и API , а затем сосредоточиться на особенностях OpenMQ .

Чтобы узнать о JMS, прочитайте главу JMS в руководстве по Oracle Java EE 6 . Мэннинг книга ActiveMQ в действии дает хорошее введение в концепции JMS.

Если вы хотите упростить свой код JMS, рассмотрите возможность использования Spring JMS .

0 голосов
/ 12 марта 2011

WebsphereMQ имеет тестер API - демонстрационное приложение, которое позволяет вам экспериментировать с API и различными функциями из графического интерфейса пользователя

Существует аналогичный инструмент для общих провайдеров JMS, который называется hermes

...