幫助中心 | 我的帳號 | 關於我們

企業應用架構模式

  • 作者:(英)福勒|譯者:王懷民//周斌
  • 出版社:機械工業
  • ISBN:9787111303930
  • 出版日期:2010/04/01
  • 裝幀:平裝
  • 頁數:363
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    企業應用開發的實踐得益於多種新技術的出現,多層的面向對象平台(如Java、.NET)已經日漸平常。這些新工具和新技術有能力構建更強大的企業應用程序,但是在實現上還不太容易。由於開發人員未能充分理解有經驗的對象程序開發人員在架構方面的經驗和教訓,因此企業應用中經常存在一些共同的錯誤。
    本書就是面向企業應用開發者的,可幫助他們迎接這種艱難挑戰。本書的作者Martin Fowler注意到,儘管技術本身存在變化——從Smalltalk到CORBA,再到JaVa和.NET,但基本的設計思想並沒有太多變化,可以加以適當調整,用來解決那些共同的問題。在一組專家級合作者的幫助下,作者將40多種經常出現的解決方案轉化成模式,最終寫成這本能夠應用於任何一種企業應用平台的、關於解決方案的、不可或缺的手冊。本書曾於2002年榮獲美國軟體開發雜誌圖書類的生產效率獎和讀者選擇獎。
    本書涉及兩部分內容。第一部分是關於如何開發企業應用的簡單介紹。在閱讀這部分時,讀者可以從頭到尾通讀,以掌握本書的範圍。第二部分是本書的主體,是關於模式的詳細參考手冊,每個模式都給出使用方法和實現信息,並配有詳細的Java代碼或C#代碼的示例。此外,整本書中還用大量UML圖來進一步闡明有關概念。
    本書是為致力於設計和構建企業應用的軟體架構師、設計人員和編程人員而寫的,同時也可作為高等院校電腦專業及軟體學院相關課程的參考教材。

作者介紹
(英)福勒|譯者:王懷民//周斌
    Martin Fowler,世界級軟體開發大師,軟體開發「教父」,敏捷開發方法的創始人之一,在面向對象分析與設計、UML、模式、極限編程、重構和DSL等領域都有非常深入的研究,併為軟體開發行業做出了卓越貢獻。他樂於分享,撰寫了《企業應用架構模式》(榮獲2003年Jolt生產效率大獎)、《重構:改善既有代碼的設計》、《分析模式:可復用的對象模型》、《UML精粹:標準對象建模語言簡明指南》、《領域特定語言》等在軟體開發領域頗負盛名的著作。

目錄
譯者序
前言
模式列表
引言
  0.1  架構
  0.2  企業應用
  0.3  企業應用的種類
  0.4  關於性能的考慮
  0.5  模式
    0.5.1  模式的結構
    0.5.2  模式的局限性
第一部分  表述
第1章  分層
  1.1  企業應用中層次的演化
  1.2  三個基本層次
  1.3  為各層選擇運行環境
第2章  組織領域邏輯
  2.1  抉擇
  2.2  服務層
第3章  映射到關係資料庫
  3.1  架構模式
  3.2  行為問題
  3.3  讀取數據
  3.4  結構映射模式
    3.4.1  關係的映射
    3.4.2  繼承
  3.5  建立映射
  3.6  使用元數據
  3.7  資料庫連接
  3.8  其他問題
  3.9  進一步閱讀
第4章  Web表現層
  4.1  視圖模式
  4.2  輸入控制器模式
  4.3  進一步閱讀
第5章  併發
  5.1  併發問題
  5.2  執行語境
  5.3  隔離與不變性
  5.4  樂觀併發控制和悲觀併發控制
    5.4.1  避免不一致讀
    5.4.2  死鎖
  5.5  事務
    5.5.1  ACID
    5.5.2  事務資源
    5.5.3  減少事務隔離以提高靈活性
    5.5.4  業務事務和系統事務
  5.6  離線併發控制的模式
  5.7  應用伺服器併發
  5.8  進一步閱讀

第6章  會話狀態
  6.1  無狀態的價值
  6.2  會話狀態
  6.3  存儲會話狀態的方法
第7章  分佈策略
  7.1  分佈對象的誘惑
  7.2  遠程介面和本地介面
  7.3  必須使用分佈的情況
  7.4  關於分佈邊界
  7.5  分佈介面
第8章  通盤考慮
  8.1  從領域層開始
  8.2  深入到數據源層
  ……
第二部分  模式
  第9章  領域邏輯模式
  第10章  數據源架構模式
  第11章  對象-關係行為模式
  第12章  對象-關係結構模式
  第13章  對象-關係元數據映射模式
  第14章  Web表現模式
  第15章  分佈模式
  第16章  離線併發模式
  第17章  會話狀態模式
  第18章  基本模式
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032