私は知っていますか?これらの両方の長所と短所についても言及できますか?また、組み込みBrokerServiceとインストール済みのActiveMQブローカの両方について、実際の使用例を挙げてください。前もって感謝します!組み込みBrokerServiceとインストール済みのActiveMQブローカー
-1
A
答えて
1
ActiveMQは単なるJavaアプリケーションであり、組み込みバージョンは基本的にスタンドアロンバージョンと同じ機能を提供します。実際には、組み込みブローカを構成してXMLファイルから構成することができます。この場合、スタンドアロンブローカとよく似ています。
ブローカを組み込むことは、プログラムによる構成の利点が必要な場合には妥当なことです。つまり、XMLファイルに実装するのが難しいルールに従って設定する必要があります。また、ブローカとアプリケーションコンポーネント間の密結合操作を行い、メッセージデータをメモリに渡したい場合にも理にかなっています。これは、アプリケーション内でモジュール間の通信メカニズムとしてJMSを使用している場合の状況です。
ブローカーを組み込むことは、アプリケーションの問題からブローカー内の問題を解決することを困難にするという欠点があります。例えば、暴走するメモリ消費の原因を突き止めることは非常に難しいかもしれません。 ActiveMQの商用サポートを受けることができますが、商用機関ではハイブリッドブローカー+アプリケーションのインストールをサポートすることは困難です。
関連する問題
- 1. ActiveMQと組み込みブローカー
- 2. ActiveMQ組み込みブローカーSSL
- 3. activemq組み込みブローカー
- 4. C++コンパイル済みCコードと組み込みプログラミングのPure C?
- 5. 組み込みブローカーを使用する - 賛否両論
- 6. ActiveMQ - SSL(TLS)トランスポートエラーでリッスンする埋め込みブローカーの作成
- 7. 別のモジュールに組み込みアセンブリを組み込むこと
- 8. .ajファイルを既存のjavacコンパイル済みソースに組み込む
- 9. 組み込み関数/組み込み関数のテスト
- 10. Visual C++で128ビットの組み込み組み込み
- 11. 組み込みボードサポートパッケージ
- 12. 組み込みデータベース
- 13. 組み込みアプリケーションサーバ
- 14. Tomcatと組み合わせたActiveMq
- 15. DalekJS v0.0.5インストール済み
- 16. TBBとSSE2の組み込み関数を組み合せる
- 17. RabbitMQ組み込みブローカーがスプリングブートアプリケーションから起動していません
- 18. 組み込みシステムのmalloc
- 19. 組み込みのASP.NETログインコントロール
- 20. 組み込みシステムのポッドキャスト
- 21. PHP組み込みのサーバーホスティングウェブフォント
- 22. Qtの組み込みデータベース
- 23. の#includeは、組み込み
- 24. Drupalの組み込みビュー
- 25. 組み込みシステムのgettext?
- 26. C++の組み込みリソース
- 27. 組み込みアプリケーションのテストコード
- 28. 組み込みシステムのグラフィカルインタフェース
- 29. ボタンアイコンの組み込み
- 30. 組み込みのイベントとカスタムイベントのフレックスイベントフロー
「エンベデッドブローカーを構成してXMLファイルから構成できます。この場合、スタンドアロンブローカーとよく似ています。」どうしたらいいですか?私はコードやAPIを見つけられませんでしたか?より多くの情報を共有していただけますか? – masiboo
XML設定ファイルを参照する 'ClassPathResource'を使って' BrokerFactoryBean'をインスタンス化することができると思います。その後、 'getBroker()'メソッドなどを呼び出します。 –