Ресурсы для реализации IBM WebSphere MQ и .NET

#c# #sql #ibm-mq

#c# #sql #ibm-mq

Вопрос:

Мне нужна помощь с внедрением IBM WebSphere MQ для системы, в которой предполагается, что очередь отправляет XML-сообщения в базу данных SQL. Может быть, пожалуйста, помогите мне с ресурсами и видеоуроками по рассматриваемому вопросу. Система будет на C#

Спасибо!

Ответ №1:

Клиент службы сообщений для .NET, также известная как XMS .NET, теперь является частью WebSphere MQ v701. Вы можете найти последнюю документацию по XMS .NET здесь. XMS .NET устанавливается вместе с клиентом MQ с версии v701.

Ответ №2:

Как вы хотите получить доступ к MQ? Используете ли вы JMS или MQI?

Существует несколько различных способов доступа к MQ из .NET. Первый способ — через собственный интерфейс MQ, известный как MQI. Второй способ заключается в реализации JMS, созданной IBM под названием XMS.

Очередь не собирается ничего записывать в базу данных за вас. Вам потребуется создать приложение-прослушиватель, которое выполняет это.

Редактировать:

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

Вы захотите ознакомиться с документами в разделе «Клиент службы сообщений.NET, версия 2.0.0» -> «Разработка приложений XMS» -> «Написание приложений XMS .NET»

Также взгляните на примеры приложений, которые поставляются вместе с клиентом.

По сути, в конечном итоге вы создадите соединение с диспетчером очередей (удаленным или локальным в зависимости от вашего варианта использования), создадите объект назначения, который будет представлять очередь, с которой вы пытаетесь работать в диспетчере очередей, а затем создадите прослушиватель для получения сообщений из очереди (либо синхронизированный, либо асинхронный в зависимости от вашего варианта использования).

Комментарии:

1. Спасибо! Позвольте мне пройти по этим ссылкам, затем я добавлю свои вопросы. Действительно ценю помощь.

2. Я просмотрел обе ссылки, но не смог найти ничего, что дало бы мне представление о process и его реализации для MQ версии 7.1. Не могли бы вы, пожалуйста, направить меня к книге или другим подобным ресурсам? Спасибо!

3. Что вы хотите использовать? JMS или MQI?

4. Я считаю, что JMS будет лучшим.

5. Управляете ли вы форматом сообщения, которое помещается в очередь? Отредактировал ответ, поскольку вы говорите, что хотите использовать JMS сейчас.