.net с использованием IBM MQ без полной установки клиента MQ - PullRequest
8 голосов
/ 24 марта 2011

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

Кто-нибудь знает о DLL (или любой другой), которая позволяет нам включать поддержку MQ Series в проект .net, который не требует локальной установки?

Ответы [ 5 ]

8 голосов
/ 24 марта 2011

Официальный ответ - «нет», хотя я уверен, что кто-то найдет способ сделать это.

IBM поддерживает только полную установку клиента.Таким образом, вы, вероятно, не хотите использовать частичную установку в Production, даже если вы можете заставить ее работать.И если вы не используете его в Production и разрабатываете его при частичной установке, то есть риск сбоя приложения катастрофическим или (что еще хуже!) При переходе с Dev на Prod.

Клиентбесплатно, поэтому проблема обычно заключается в отсутствии доступа администратора для выполнения установки.Если дело обстоит именно так, и это большая проблема, пожалуйста, отправьте его как запрос на расширение , чтобы IBM зарегистрировала требование.

Если вам это нужно, клиент WMQ можно загрузить бесплатно (как в пиве) как SupportPac MQC7 .

4 голосов
/ 10 августа 2011

Я использую .NET (C #), и все, что мне нужно, - это две библиотеки, которые вы можете получить из каталога установки клиента IBM.

amqmdnet.dll amqmdxcs.dll

Тогда в вашем .NET-коде (если вы используете .NET, то есть) используя IBM.WMQ;

4 голосов
/ 28 апреля 2011

ОК, у нас есть результат.

Используйте оболочку .net вокруг библиотек Java JMS, которые не требуют локальной установки ..

HTH

1 голос
/ 08 августа 2014

Получите 2 dll из папки bin WMQ: amqmdnet.dll amqmdxcs.dll

Я нашел для WMQ 7.5, вам нужно зарегистрировать 2 DLL в GAC, чтобы он работал правильно. вам нужны разрешения администратора для их регистрации.

ссылка на библиотеки в вашем проекте для использования нативных объектов WMQ

1 голос
/ 22 декабря 2013

Я разработал один клиент для IBM MQ с очень легким компонентом, пожалуйста, проверьте:

http://sourceforge.net/projects/jackibmmqexplorer/

С уважением разъем

...