2017-08-14 17 views
0

amqmdnet dllを使用するIBM websphere MQクライアント・アプリケーションがあります。それはうまく動作しますが、私はイベント(サブスクリプション)ベースの方法でメッセージを読むことができません。オンラインで読む私は、XMSライブラリには、組み込みのサブスクライバメソッドがあることがわかりました。IBM Webshpere MQクライアント。これはamqmdnetまたはXMSの方が便利です

また、同じMQパイプラインを読み取るノードのクラスタを許可する.netクライアントアプリケーションのスケーラビリティについても検討しています。私の目標は、メソッドにノード同じキューに接続し、メッセージを消費するの

  • クラスタをパブリッシュ/サブスクライブ

    • ポイントツーポイント&をサポートしている.NETメッセージコンシューマを作成することです。

    • パイプラインからメッセージを削除してから削除します。

    このようなシナリオでは、どちらの方法が適していますか?

  • 答えて

    1

    .NET用のIBM MQクラス(amqmdnet.dll)と.NET用のIBM Message Service API(XMS .NET)の両方がIBM MQのほとんどの機能をサポートしています。どちらもポイントツーポイント&パブリッシュ/サブスクライブをサポートします。両方とも、単一のキューに接続して使用する複数のクライアントをサポートします。どちらも作業単位をサポートしています。どちらもIBMによって完全にサポートされています。

    XMS .NETは、キューからの消費を簡略化するためにMessageListenerオブジェクトをサポートしています。 .NET用のIBM MQクラスでは、キューから消費する独自の関数を作成する必要があります。

    IBM技術情報「XMS .NET – An Overviewは、XMS .NETの機能の良い概要を説明している。

    +0

    ご意見をいただきありがとうございます。 – Neeraj

    +0

    @Neerajあなたは私の答えが役に立ったと評価していた場合、直接下向きの矢印の下にグレー表示のチェックマークをクリックすることで、それを受け入れるください。答えの左にある。 – JoshMc

    関連する問題