.net mit IBM MQ ohne vollständige MQ-Client-Installation

8

Alle Dokumente und Informationen zeigen, dass wir einen MQ Series-Client auf dem Computer installieren müssen, auf dem wir ihn verwenden möchten.

Kennt irgendjemand eine DLL (oder was auch immer), die es uns erlaubt, MQ Series-Unterstützung in ein .net-Projekt aufzunehmen, das keine lokale Installation benötigt?

    
gbn 24.03.2011, 13:30
quelle

5 Antworten

4

OK, wir haben ein Ergebnis.

Verwenden Sie einen .net-Wrapper um die Java-JMS-Bibliotheken, für die keine lokale Installation erforderlich ist.

HTH

    
gbn 28.04.2011, 05:04
quelle
8

Die offizielle Antwort ist "nein", obwohl ich mir sicher bin, dass jemand einen Weg finden wird, es zu tun.

IBM unterstützt nur die vollständige Client-Installation. Daher möchten Sie wahrscheinlich keine Teilinstallation in der Produktion verwenden, selbst wenn Sie es zur Arbeit bringen könnten. Und wenn Sie es nicht in der Produktion verwenden und eine partielle Installation entwickeln, besteht die Gefahr, dass die Anwendung während der Migration von Dev zu Prod auf katastrophale oder (schlimmer!) Subtile Weise versagt.

Der Client ist kostenlos. Daher besteht das Problem in der Regel darin, keinen Administratorzugriff für die Installation zu haben. Wenn das hier der Fall ist und es ein großes Problem ist, dann bitte als Verbesserungsanforderung einreichen, damit IBM die Anforderung registriert.

Wenn Sie es brauchen, können Sie den WMQ-Client kostenlos herunterladen (wie im Bier) als SupportPac MQC7 .

    
T.Rob 24.03.2011 16:56
quelle
3

Ich verwende .NET (C #) und alles, was ich brauchte, waren die zwei DLLs, die Sie aus Ihrem IBM Client-Installationsverzeichnis entnehmen können.

amqmdnet.dll amqmdxcs.dll

Dann in Ihrem .NET-Code (wenn Sie .NET verwenden, das ist) Verwenden von IBM.WMQ;

    
Jimi 10.08.2011 03:24
quelle
1

Ich habe einen Client für IBM MQ mit sehr geringem Gewicht entwickelt, können Sie das bitte überprüfen:

Ссылка

Grüße Jack

    
Jack 22.12.2013 18:27
quelle
1

Besorgen Sie sich die 2 DLLs aus dem WMQ-Ordner bin: amqmdnet.dll amqmdxcs.dll

Ich habe für WMQ 7.5 gefunden, dass Sie die 2 DLLs im GAC registrieren müssen, damit es korrekt funktioniert. Sie benötigen Admin-Berechtigungen, um sie zu registrieren.

referenzieren die Bibliotheken in Ihrem Projekt, um die nativen WMQ-Objekte zu verwenden

    
Herre Kuijpers 08.08.2014 10:16
quelle

Tags und Links