內容介紹
本書系統介紹了設計模式和體系結構模式,這些模式可套用於分散式和企業應用程式。其中主要包含與事務處理、分散式計算、並發性和時間等相關的模式,還介紹了在面向對象程式設計中的資料庫模式。本書主要內容還包括模式的概念及發展,描述模式的UML的相關內容,軟體生命周期,以及不同類型的模式,有些模式還給出了代碼示例。本書敘述清晰、結構嚴謹,是提高程式設計師編程能力的一本較好的參考書。本書可供有經驗的程式設計師掌握所介紹的模式,並有助於在實踐中發現新的模式,另外還可以了解模式的通用術語和描述方法。本書也可供初學者了解模式的用法。
作品目錄
目錄:第1章 軟體模式介紹 1
第2章 UML概述 5
第3章 軟體生命周期 24
第4章 事務處理模式 26
第5章 分散式體系結構模式 59
第6章 分散式計算模式 96
第7章 併發模式 228
第8章 時間模式 289
第9章 資料庫模式 329
附錄A 持久框架 375