2013-09-30 62 views
0

我是使用消息傳遞系統作爲應用程序之間的中間件的新手,我試圖弄清楚幾個概念,其中包括消息格式。我認爲這裏沒有正確的答案,但是你能分享一下你如何做到這一點的經驗,什麼是利弊?消息格式建議

回答

0

我認爲最適合的消息類型是命令和事件。

命令消息是從一個系統直接發送到另一個系統的消息,它是發生某種事情的指令。下面是一些例子命令:

  1. 問題的風險要Coverholder
  2. 過程續訂請求
  3. 開始員工入職

事件消息是廣播,或由一個系統發佈給所有感興趣的系統,並且是發生了一些事情的通知。下面是一些例子事件:

  1. 政策文件接收
  2. 報價
  3. 金融交易停放

決定完成你注意到這些命令和事件是什麼,他們有業務含義。所以代表這些命令和事件的消息很容易被名字所理解。

嘗試避免在您的命令和事件命名中使用CRUDy語言(例如創建,更新,刪除等)。

我認爲這是消息傳遞的最佳策略。