🎯 什麼情境該想到我
當你「要讓發送者把訊息送到接收者,但兩者不該彼此直接知道對方」的時候:中間需要一條講好的邏輯管道。
⚙️ 怎麼用(步驟 / 公式)
意圖:用訊息系統中的邏輯通道連接發送者與接收者;發送者把訊息寫入通道,接收者從通道讀取。
做法 / 結構要點:
- 通道是有名字、有位址的邏輯路徑,決定訊息往哪裡流。
- 發送者只需知道要寫入哪個通道,不需知道誰在接收(反之亦然)。
- 通道的種類(點對點 / 發布訂閱等)決定訊息被一個或多個接收者取用。
🧪 我實際套用的紀錄
- (待填)
⚠️ 注意 / 什麼時候不適用
- 通道是設計時決定的固定路徑,不是動態內容路由;要依內容分流請用路由器。
- 通道數量過多會增加管理負擔,需要命名與治理規範。
🔗 相關工具
- 點對點通道 Point-to-Point Channel(訊息通道的一種:一則訊息只給一個接收者)
- 發布訂閱通道 Publish-Subscribe Channel(訊息通道的一種:一則訊息廣播給所有訂閱者)
- 訊息 Message(在通道上傳輸的資料封包)
- 企業整合模式