🎯 什麼情境該想到我

當你「要把一個請求發給多個接收者,再把各自的回覆彙整成一個回應」(如比價)的時候。

⚙️ 怎麼用(步驟 / 公式)

意圖:把訊息送給多個收件者,並把它們的回覆重新彙整成單一訊息。

做法要點:

  • 散發:用收件人清單(指定收件者)或 Publish-Subscribe(廣播)把請求送給多方。
  • 聚集:用聚合器依完成條件與策略,把各方回覆合併(例如挑最低報價)。

🧪 我實際套用的紀錄

  • (待填)

⚠️ 注意 / 什麼時候不適用

  • 需決定散發方式,以及聚集的完成條件與逾時(不必等齊所有回覆)。
  • 各接收者可能不回或很慢,要有容錯。
  • 與組合訊息處理器相似,但這裡是「同一請求問多方」而非「拆項目」。

🔗 相關工具