本書以 65 個模式組成一套模式語言(pattern language),教你如何用**非同步訊息傳遞(asynchronous messaging)**整合企業應用程式。它與廠商無關——不論你手上是 JMS、MSMQ、WebSphere MQ、TIBCO 還是 BizTalk,這些模式都適用。

閱讀路徑:

  • 不熟整合議題 → 從〈整合風格〉開始,比較檔案傳輸、共享資料庫、遠端程序呼叫與訊息傳遞的取捨。
  • 想要全局概觀 → 讀〈訊息系統〉,該章收錄六個根模式(Message Channel、Message、Pipes and Filters、Message Router、Message Translator、Message Endpoint),每個根模式都各自展開成後續一章。
  • 要解特定問題 → 從合適的根模式切入,順著模式之間的連結走,而不是照頁碼順序讀。