3

私はメッセージブローカーとの統合ソリューションを開発しています。ソリューションは、 webspheremqを使用してバックエンドシステムと通信します。開発プロセス中、私は実際のバックエンドサービスにアクセスできないので、なんとかしてそれをモックする必要があります。モック実装は、キューからメッセージを読み取り、単純な変換を実行し、メッセージをキューに戻す必要があります。それを実現するために、個別のメッセージフローを作成することを検討しましたが、実際に探しているのは、これらのタスクを活用できる既製のソリューションです。

その目的に役立つ可能性のあるツールを知っている人はいますか?

4

2 に答える 2

2

独自のQMgrを設定してみませんか?またはあなた自身のブローカーとQMgrでさえ?WebSphere Message Brokerの最近のバージョンのライセンス条項によれば、単一の有料ライセンスを持っている人は誰でも、開発者のデスクトップ(WindowsおよびLinux)にブローカーコンポーネントの一部またはすべてをインストールする権利があります。Infocetnerのライセンス要件のトピックには次のように記載されています。

ライセンスには、開発および単体テストの目的での製品の使用も含まれます。WebSphere Message Brokerのリソースとアプリケーションに取り組んでいる組織内のすべての開発者は、自分のコンピューターにすべてのコンポーネントの1つのコピーをインストールできます。機能やリソースの制限なしに、ブローカー環境を作成および構成できます。WebSphere Message Broker Toolkitをインストールすると、この使用はWindows、x86上のLinux、およびx86-64コンピューター上のLinuxに制限されます。WebSphere Message Broker for z / OSのライセンスを購入した場合でも、単体テスト環境はこれら3つのプラットフォームに限定されます。

于 2012-10-02T11:21:44.203 に答える
1

IBMWebsphereMQを介して通信するシステムのモックまたはシミュレーションを可能にするツールがあります。

たとえば、TrafficParrotを使用できます。リクエストキューからメッセージを読み取り、(その拡張機能を使用して)変換を実行し、レスポンスキューにレスポンスメッセージを配置します。それを行う方法を示すこのビデオを見てください。

他のAPIシミュレーションツールをご覧ください。IBMMQをサポートするツールを選択してください。

于 2017-12-08T17:31:32.887 に答える