全て、
ダウンロードできるWebSphereMQ.NET APIはありますか?私は基本的に、MQキュー内のメッセージをリッスンするC#アプリを作成しようとしています。
ありがとう、
マリオス
MQは、Windows上のv5.3フィックスパック8以降、MQSeriesのマネージコードプログラミングモデルを提供する.NETアセンブリであるamqmdnet.dllを含みます。これはIBMによってサポートされています。
IBMはこれを「.NET用のMQクラス」と呼んでいます
MQを使用している場合は、おそらくこのアセンブリを使用しています。
C:\Program Files\IBM\WebSphere MQ\bin\amqmdnet.dll
WMQ v6は、2011年9月にサポートが終了します。ご自身で、v6クライアントではなくv7クライアントhttp://bit.ly/bXM0q3から始めてください。最新バージョンでは.Net機能が大幅に改善されているため、QMgrもv7にすることが望ましいです。とはいえ、v7クライアントはv6 QMgrで動作しますが、すべての新しいv7機能を利用できるわけではありません。ただし、v6がサポートされなくなった場合、18か月以内にクライアントを再デプロイする必要がなくなります。
インストール後、install dir / tools / dotnet / samples/csディレクトリでサンプルコードを探します。開始に役立つドキュメントへのリンクは次のとおりです。
IBM-WebSphere MQヘルプ-http://bit.ly/aIerjJ ( .Netの使用マニュアルを探してください)
IBM-WebSphereMQ-製品別のSupportPacshttp ://bit.ly/bdSUfd
MQ 7では、WMQ用のWCFトランスポートチャネルも追加されました。基本的に、これは、メッセージをリッスンするコードを記述する必要がなく、WCF配管を使用できることを意味します。
WCFサンプルもサンプルディレクトリにあります。
最新のクライアントはv7であり、ここで見つけることができますhttp://www-01.ibm.com/support/docview.wss?rs=171&uid=swg24019253&loc=en_US&cs=utf-8&lang=enダウンロードしてインストールするだけで、 .dll
また、http://particular.netで利用可能なNServiceBus用のWebSphereトランスポートがあり、困難なトランザクションとスレッドの問題をすべて処理し、MSMQを使用している場合と同じようにクリーンなメッセージ駆動型APIを提供します。