出版-購読型モデル
出版-購読型システムでは、出版側はメッセージを中間に存在するメッセージブローカーに送信し、購読側はブローカーに対して購読を登録し、ブローカーがフィルタリングを行う。ブローカーはストアアンドフォワード機能を実行し、メッセージを出版側から購読側に渡していく。
他の出版-購読型システムはメッセージブローカーを使わず、ルーティングやフィルタリングの機能を出版側や購読側に分散させる。このとき、例えばデーモンを補助として利用する。