メッセージキューとメッセージバスの違いは何ですか? 質問する

メッセージキューとメッセージバスの違いは何ですか? 質問する

そして、何かありますか? 私にとって、MB はサブスクライバーとパブリッシャーの両方を認識し、仲介者として機能し、サブスクライバーに新しいメッセージを通知します (実質的には「プッシュ」モデル)。一方、MQ は、消費者がキューからメッセージを引き出す「プル」モデルです。

私は完全に的外れでしょうか?

ベストアンサー1

メッセージバス

メッセージバス異なるシステムが通信できるようにするメッセージングインフラストラクチャです。インターフェースの共有セットメッセージバス)。

ここに画像の説明を入力してください

ソース:電子情報技術

メッセージキュー

基本的な考え方はメッセージキュー簡単です:

  • 2つ(またはそれ以上)のプロセスは、共通システムメッセージキューへのアクセス

  • 送信プロセスは、何らかの(OS)メッセージパッシングモジュールを介して、別のプロセスが読み取ることができるキューにメッセージを配置します。

ソース:デイブ・マーシャル

ここに画像の説明を入力してください

画像ソース

違い

メッセージキュー含む先入れ先出し先入先出)ルールですが、メッセージバスではない。

結論

両方見て同じ種類の仕事をするのと同じように、2人の間でメッセージをやり取りするアプリケーション または モジュール または インターフェース または システム または プロセスただし、先入れ先出し

おすすめ記事