2017-02-07 16 views
0

私はWSO2 Message Brokerを個別に試してみましたが、うまく機能しています。WSO2でのWSO2の使用方法ESB

実際、私は送信者と受信者の役割を果たす2つの独立したJavaアプリケーションを作成しました。どちらのアプリケーションも、amqp接続文字列を使用して接続を開始します。アプリケーションを構築するためにApache Antサーバーを使用しました。

メッセージブローカーとWSO2 ESBを統合したいと考えています。

私のWebアプリケーションでメッセージブローカーを使用するには、ESBを使用することをお勧めします。私は時々で混乱

、1

混乱:メッセージストアとメッセージブローカ間違い。

混乱2Webアプリケーションは、私はあなたがメッセージブローカの基本的な概念を理解することができた場合、それは良くなることを願っメッセージブローカ

答えて

0

を使用するように接続文字列を必要としません。

メッセージブローカーは、単純にメッセージング機能を処理します。 WSO2 MBでは、プロトコルとしてamqpを使用します。

混乱01:メッセージストアはメッセージを格納する場所です。 ESBでは、メモリー、JMSなどでストアを構成することができます。これにより、ストアの品質は異なります。 (例:サーバ再起動後にメモリメッセージが削除された場合)

メッセージブローカを使用すると、メッセージブローカを使用できます。次に、メッセージブローカキューをストアとして使用できます。ここではキューを作成し、メッセージストアとして指定します。そのメッセージはそのキューに格納されます。

混乱02:メッセージブローカーに接続している間は、ドキュメントの説明に従って接続を作成する必要があります。

あなたはMB/ESBの統合に関するドキュメントを参照してくださいすることができます:私の混乱をクリアするためのhttps://docs.wso2.com/display/MB310/Integrating+WSO2+ESB https://docs.wso2.com/display/ESB500/Configure+with+WSO2+Message+Broker

+0

おかげで....しかし、どのように私は、ESBを介してメッセージ・ブローカを使用することができます。私はMBを介して接続文字列を使用して、パブリッシングのための接続を作成しました。私はESBに統合した後にやりたい0 –

+0

ESBにMBクライアントライブラリを追加する必要があります。 ($ Home/repository/components/lib)を開き、axis2.xml($ Home/repository/conf/axis2 /)に関連する設定を追加します。手順に関するドキュメントを参照してください。 –