企業應用架構模式 (典藏版) 馬丁.福勒 9787111746959 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:機械工業
NT$630
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:企業應用架構模式 (典藏版)
ISBN:9787111746959
出版社:機械工業
著編譯者:馬丁.福勒
叢書名:架構師書庫
頁數:380
所在地:中國大陸 *此為代購商品
書號:1625653
可大量預訂,請先連絡。

內容簡介

本書是一部系統總結企業級軟體架構方法、思想和模式的著作,被譽為「軟體架構領域最重要的10本書之一」。原書被翻譯為葡萄牙語、波蘭語、德語、俄語、韓語、日語、簡體中文等多種語言,暢銷不衰,並曾獲得美國《軟體開發》雜誌頒發的「Jolt生產效率獎」。 第一部分(第1∼8章)介紹企業應用架構領域需要掌握的關鍵知識和可能遇到的問題,並給出了這些問題的初步解決方案;第二部分(第9∼18章)在對這些解決方案進行細化的同時,總結出了51種實用的軟體架構模式,每個模式都詳細給出了使用場景、解決方案、UML表示等。 這些模式從不同層次、不同側面展示了什麼是好的企業應用架構,以及如何設計好的企業應用架構,不管企業應用開發的技術和平台如何變化,這些模式始終能在企業應用架構中發揮重要的作用,是不可或缺的內功心法。

作者簡介

馬丁·福勒(Marlin Fowler),世界級軟體開發大師,ThougritWorks首席科學家。他是一位作家、演說者、諮詢師和泛軟體開發領域的意見領袖。他致力於改善企業級的軟體設計,對優秀的設計以及支撐優秀設計的工程實踐孜孜以求。他在重構、面向對象分析設計、模式、XP和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 深入到數據源層
8 2 1 事務腳本的數據源
8 2 2 表模塊的數據源
8 2 3 領域模型的數據源
8 3 表示層
8 4 一些關於具體技術的建議
8 4 1 Java和J2EE
8 4 2 NET
8 4 3 存儲過程
8 4 4 Web Services
8 5 其他分層方式
第二部分 模式
第9章 領域邏輯模式
9 1 事務腳本
9 1 1 運行機制
9 1 2 使用時機
9 1 3 收入確認問題
9 1 4 例:收入確認(Java)
9 2 領域模型
9 2 1 運行機制
9 2 2 使用時機
9 2 3 進一步閱讀
9 2 4 例:收入確認(Java)
9 3 表模塊
9 3 1 運行機制
9 3 2 使用時機
9 3 3 例:基於表模塊的收入確認(C#)
9 4 服務層
9 4 1 運行機制
9 4 2 使用時機
9 4 3 進一步閱讀
9 4 4 例:收入確認(Java)
第10章 數據源架構模式
10 1 表數據入口
10 1 1 運行機制
10 1 2 使用時機
10 1 3 進一步閱讀
10 1 4 例:人員入口(C#)
10 1 5 例:使用ADO NET數據集(C#)
10 2 行數據入口
10 2 1 運行機制
10 2 2 使用時機
10 2 3 例:人員記錄(Java)
10 2 4 例:領域對象的數據保持器(Java)
10 3 活動記錄
10 3 1 運行機制
10 3 2 使用時機
10 3 3 例:一個簡單的Person類(Java)
10 4 數據映射器
10 4 1 運行機制
10 4 2 使用時機
10 4 3 例:一個簡單的數據映射器(Java)
10 4 4 例:分離查找器(Java)
10 4 5 例:創建一個空對象(Java)
第11章 對象-關係行為模式
11 1 工作單元
11 1 1 運行機制
11 1 2 使用時機
11 1 3 例:使用對象註冊的工作單元(Java)
11 2 標識映射
11 2 1 運行機制
11 2 2 使用時機
11 2 3 例:標識映射中的方法(Java)
11 3 延遲載入
11 3 1 運作機制
11 3 2 使用時機
11 3 3 例:延遲初始化(Java)
11 3 4 例:虛代理(Java)
11 3 5 例:使用值保持器(Java)
11 3 6 例:使用重影(C#)
第12章 對象-關係結構模式
12 1 標識欄位
12 1 1 工作機制
12 1 2 使用時機
12 1 3 進一步閱讀
12 1 4 例:整型鍵(C#)
12 1 5 例:使用鍵表(Java)
12 1 6 例:使用組合鍵(Java)
12 2 外鍵映射
12 2 1 運行機制
12 2 2 使用時機
12 2 3 例:單值引用(Java)
12 2 4 例:多表查詢(Java)
12 2 5 例:引用集合(C#)
12 3 關聯表映射
12 3 1 運行機制
12 3 2 使用時機
12 3 3 例:僱員和技能(C#)
12 3 4 例:使用直接的SQL(Java)
12 3 5 例:用一次查詢查多個僱員(Java)
12 4 依賴映射
12 4 1 運行機制
12 4 2 使用時機
12 4 3 例:唱片和曲目(Java)
12 5 嵌入值
12
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理