1

いくつかの異なるシステムにまたがるいくつかの C# アセンブリ間で使用している ActiveMQ ESB があります。HornetQ ESB から新しいシステムによって送信される通知の受信を開始する必要があります。私が知る限り、HornetQ は 2.0.0GA より前です。

Camel を使用して、HornetQ ESB と ActiveMQ ESB の間のルーティングを設定したいのですが、これまでのところ、そこまで到達できていません。HornetQ の設定を変更する柔軟性がどの程度あるのかわかりません (たとえば、StompConnect のサポートを追加するなど)。

ActiveMQ を介して (または必要に応じて C# から直接) HornetQ ESB にアクセスするための実行可能なオプションはありますか?

4

3 に答える 3

0

はい、STOMPを使用します:)

http://stomp.codehaus.org/

http://jmesnil.net/weblog/2010/01/14/using-stomp-with-hornetq/

于 2010-05-14T07:29:11.647 に答える
0

Camel JMS コンポーネントを使用して camel を HornetQ に接続し、それをCamel ActiveMQ コンポーネントに直接ルーティングできるはずです。これを行うには、ActiveMQ ブローカー内で Camel を使用できます。ActiveMQ のエンタープライズ統合パターンを参照してください。

于 2010-05-06T07:09:05.667 に答える
-1

Camelプラグインは最終的に機能しました。最初にこれを試しましたが、動作を妨げる他の構成の問題がいくつかありました (リモート コンシューマーを許可するように HornetQ を構成していませんでした)。助けてくれてありがとう。

于 2010-05-17T14:39:56.263 に答える