🎯 什麼情境該想到我
當你「要透過訊息通道傳送一份資料」的時候:把資料封裝成一個可被訊息系統傳輸的單位。
⚙️ 怎麼用(步驟 / 公式)
意圖:把要傳輸的資料包成訊息——訊息系統能傳送的最小資料單位。
做法 / 結構要點:
- 一則訊息通常分兩部分:標頭(header) 給訊息系統用(如識別碼、回覆位址、型別、過期時間),內容(body) 是實際承載的資料。
- 訊息可扮演不同角色:命令(要對方做事)、文件(傳遞資料)、事件(通知發生了什麼)。
- 發送方把資料寫入訊息,訊息系統負責在通道上傳遞它。
🧪 我實際套用的紀錄
- (待填)
⚠️ 注意 / 什麼時候不適用
- 訊息通常有大小限制,超大資料需改用參照(如只傳位址/ID)而非整包塞進去。
- 標頭與內容的格式需雙方(或透過轉換器)達成共識,否則接收端無法解讀。
🔗 相關工具
- 訊息通道 Message Channel(訊息流經的管道)
- 訊息端點 Message Endpoint(應用讀寫訊息的接口)
- 訊息轉換器 Message Translator(在系統間轉換訊息的格式與結構)
- 企業整合模式