Ibm mqseries .net core nuget amqmdnetstd.dll - PullRequest
       12

Ibm mqseries .net core nuget amqmdnetstd.dll

0 голосов
/ 08 февраля 2019

Как и где я могу получить ядро ​​.net для mqserie aka amqmdnetstd.dll?есть ли нюгет для этого?Как отправить сообщение в очередь, я получаю ошибки на этом 2082 при попытке доступа к очереди

queue = mqManager.AccessQueue (queueName, openOptions);

           MQQueueManager queueManager = null;
          MQQueue queue=null;
                           try
                           {
                               properties = new Hashtable();
                               properties.Add(MQC.TRANSPORT_PROPERTY, MQC.TRANSPORT_MQSERIES_MANAGED);
                               properties.Add(MQC.HOST_NAME_PROPERTY, queueManagerName);
                               properties.Add(MQC.PORT_PROPERTY, 1414);
                               properties.Add(MQC.CHANNEL_PROPERTY, MQChannel);
                               properties.Add(MQC.USER_ID_PROPERTY, connectionName);
                               properties.Add(MQC.PASSWORD_PROPERTY, "");

                                queueManager = new MQQueueManager("MNTSCM01", properties);
                                  quqeue=queueManager .AccessQueue(queueName, openOptions);

                           }
                           catch (MQException mqex)
                           {
                               // Console out exception
                           }

1 Ответ

0 голосов
/ 08 февраля 2019

2 проблемы:

Как и где я могу получить .net core dll для mqserie aka amqmdnetstd.dll

Вам нужен MQ 9.1.1 или выше,и если вы просто хотите использовать возможности MQ Client, вы можете загрузить весь клиент или распространяемый клиент.Выберите 9.1.1.0-IBM-MQC-Win64 или 9.1.1.0-IBM-MQC-Redist-Win64 https://www -945.ibm.com / support / fixcentral / swg / selectFixes? Parent = ibm ~ WebSphere & product = ibm/WebSphere/WebSphere+MQ&release=9.1.1&platform=All&function=fixId&fixids=9.1.1.0-IBM-MQC-%2A,9.1.1.0-IBM-MQ-Install-Java-All,9.1.1.0-IBM-MQ-Java-InstallRA & useReleaseAsTarget = true & includeSupersedes = 1

Я получаю ошибки на этом 2082, когда пытаюсь получить доступ к очереди

mqrc 2082 показывает "2082 0x00000822 MQRC_UNKNOWN_ALIAS_BeaseBeaseBeaseBe"открывают очередь, которая является очередью псевдонимов, но то, на что она указывает, не существует.См https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.tro.doc/q039210_.htm

...