2012-03-05 13 views
0

当社は現在、Websphere MQを使用してビジネスパートナーとのコミュニケーションを促進していますが、ActiveMQへの移行を評価しています。私はいくつかのドキュメントと記事を読んで、私たちが必要とする特定のオプション - サーバー間接続 - を見つけられませんでした。Apache ActiveMQサーバ間接続

Apache MQはブローカーネットワークの概念を持っていますが、私が理解しているように、サイトツーサイト通信の場合はクラスタリングのほうがはるかです。

ローカルメッセージブローカー(AMQサーバー)とリモートメッセージブローカー(AMQサーバー)が必要です。ローカルはアプリケーションで使用され、リモートのアプリケーションはパートナーのアプリケーションで使用されますが、メッセージを送信するために必要なリモートキュー(パートナーブローカー上)の数は限られています。にメッセージ。 ApacheMQでこのワークロードを実装する可能性はありますか?

私は少し曖昧であれば自由に質問してください。

答えて

0

あなたはブローカーの同じネットワーク上の特定のパートナーのためのキューおよびトピックを保護するために、セットアップのセキュリティをすることができます...私はすべてのことを読んだhttp://activemq.apache.org/security.html

0

ActiveMQは、これと他の多くの種類の機能を可能にするさまざまなブローカネットワークトポロジをサポートしています。 distributed queueに関するこのドキュメントをご覧になり、broker networksのドキュメントも読んでください。

+0

を参照してください。ドキュメンテーションが不完全であったり、AMQだけで必要なことをすることができません。ブローカー・ネットワークと分散キューは、[地理的にまたは別の方法で]分離されたブローカー間でメッセージのロード・バランシングを行うためのクラスター化ソリューションです。これは巨大なセキュリティ上の問題を提起します。 AとBの2つのパートナーがあるとしましょう。それぞれAとBのa.receive.qとb.receive.qをキューに入れるメッセージを送信する必要があります。私が読んだものから、実際にはb.receive.qに購読することができます。また、悪質な従業員の一部がa.receive.qでローカルのコンシューマーを立ち上げると、ネットワーク経由で送信されません。 – Czar

+0

ネットワークが複雑な場合は、JMS-to-JMSブリッジが必要以上のものになります。http://activemq.apache.org/jms-to-jms-bridge.html –

関連する問題