2.3. Message Producer(Sender)
メッセージブローカーで交換にメッセージを送信するアプリケーションは、メッセージブローカーに送信します。その後、交換によってメッセージを交換にサブスクライブされたキューに分配します。交換の種類やキューをサブスクライブするために使用されるパラメーターに応じて、メッセージはフィルタリングされるため、交換にサブスクライブしている各キューは、対象のメッセージのみを取得します。
メッセージプロデューサーは、コンシューマーに知識や関心のないメッセージを送信できます。メッセージの受信側から切り離されます。これにより、コンシューマーは受信するメッセージとそのメッセージを制御できます。プロデューサーは、キューを作成およびサブスクライブし、それらが送信したメッセージをそのキューにルーティングすることで、メッセージ消費方法を制御することもできます。これにより、幅広い設計が可能になります。