MQ, seit v5.3 fixpack 8 unter Windows, enthält amqmdnet.dll, eine .NET-Assembly, die das Programmmodell für verwaltete Codes für MQSeries bereitstellt. Es wird von IBM unterstützt.
IBM nennt es die "MQ-Klassen für .NET"
Wenn Sie MQ haben, haben Sie wahrscheinlich diese Baugruppe.
C:\Program Files\IBM\WebSphere MQ\bin\amqmdnet.dll
WMQ v6 geht ab Ende September 2011 auf End-of-Life. Tun Sie sich einen Gefallen und beginnen Sie mit dem v7-Client Ссылка anstelle des v6 Client. Vorzugsweise sollte der QMgr auch auf v7 sein, da die .NET-Funktionalität in der neuesten Version stark verbessert wurde. Das heißt, der v7-Client wird mit einem v6 QMgr arbeiten, Sie erhalten nicht alle neuen v7-Funktionen. Es erspart Ihnen jedoch, den Client in 18 Monaten neu bereitzustellen, wenn v6 nicht mehr unterstützt wird.
Suchen Sie nach der Installation im Verzeichnis install dir / tools / dotnet / samples / cs nach Beispielcode. Hier sind einige Links zu den Dokumenten, die Ihnen den Einstieg erleichtern:
IBM - WebSphere MQ-Hilfe - Ссылка (Suchen Sie nach dem Verwenden von .Net Handbuch)
IBM - WebSphere MQ - SupportPacs nach Produkt Ссылка
In MQ 7 wurde sogar ein WCF-Transportkanal für WMQ hinzugefügt. Grundsätzlich bedeutet dies, dass Sie auch nicht den Code schreiben müssen, der auf Nachrichten wartet, Sie können einfach die WCF-Installation verwenden.
WCF-Samples befinden sich ebenfalls im Samples-Verzeichnis.
Der letzte Client ist v7 und kann hier gefunden werden Ссылка einfach herunterladen und installieren, um die .dll
zu erhalten