注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)面向模式的軟件架構(gòu)·卷2:并發(fā)和聯(lián)網(wǎng)對(duì)象模式

面向模式的軟件架構(gòu)·卷2:并發(fā)和聯(lián)網(wǎng)對(duì)象模式

面向模式的軟件架構(gòu)·卷2:并發(fā)和聯(lián)網(wǎng)對(duì)象模式

定 價(jià):¥89.00

作 者: (美)Douglas Schmidt,(德)Michael Stal,(德)Hans Rohnert,等著 朱而剛,袁國(guó)忠 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書(shū)
標(biāo) 簽: 計(jì)算機(jī)與互聯(lián)網(wǎng) 軟件工程及軟件方法學(xué)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115332141 出版時(shí)間: 2013-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 415 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《面向模式的軟件架構(gòu)·卷2:并發(fā)和聯(lián)網(wǎng)對(duì)象模式/圖靈程序設(shè)計(jì)叢書(shū)》這一卷是介紹構(gòu)建面向?qū)ο蟮穆?lián)網(wǎng)與并發(fā)中間件的開(kāi)山之作,揭開(kāi)了構(gòu)建中間件的神秘面紗。本卷以4位大師的經(jīng)驗(yàn)為導(dǎo)向,討論了16個(gè)模式和一個(gè)成例,仔細(xì)解釋了常見(jiàn)的設(shè)計(jì)問(wèn)題、驅(qū)動(dòng)因素、成功的解決方案以及使用效果?!睹嫦蚰J降能浖軜?gòu)·卷2:并發(fā)和聯(lián)網(wǎng)對(duì)象模式/圖靈程序設(shè)計(jì)叢書(shū)》面向?qū)I(yè)的軟件開(kāi)發(fā)人員,尤其是開(kāi)發(fā)并發(fā)與聯(lián)網(wǎng)系統(tǒng)的專(zhuān)業(yè)軟件開(kāi)發(fā)人員。

作者簡(jiǎn)介

  Douglas Schmidt,國(guó)際公認(rèn)的軟件開(kāi)發(fā)專(zhuān)家,尤其在設(shè)計(jì)模式、面向?qū)ο罂蚣?、?shí)時(shí)中間件、建模工具和開(kāi)源軟件開(kāi)發(fā)等方面享有盛譽(yù),美國(guó)范德比爾特大學(xué)(Vanderbilt University)計(jì)算機(jī)科學(xué)教授。他的研究領(lǐng)域包括模式和模式語(yǔ)言、優(yōu)化原理,對(duì)于支持服務(wù)質(zhì)量的組件中間件相關(guān)技術(shù)的實(shí)證分析,以及支持分布式實(shí)時(shí)嵌入式系統(tǒng)的模型驅(qū)動(dòng)的工程工具。Michael Stal,德國(guó)慕尼黑西門(mén)子技術(shù)公司資深軟件工程師,在編譯器和計(jì)算機(jī)圖形軟件開(kāi)發(fā)方面經(jīng)驗(yàn)豐富。自1992年開(kāi)始,Michael一直致力于使用Sockets、CORBA、COM和Java開(kāi)發(fā)并發(fā)和面向?qū)ο蟮姆植际较到y(tǒng)。Hans Rohnert,德國(guó)慕尼黑西門(mén)子技術(shù)公司通信設(shè)備業(yè)務(wù)部門(mén)高級(jí)軟件工程師。主要研究方向是分析有發(fā)展前景的軟件技術(shù),并將它們應(yīng)用到新產(chǎn)品中(例如下一代移動(dòng)手機(jī))。Hans的主要興趣是軟件架構(gòu)和設(shè)計(jì)模式。Frank Buschmann,德國(guó)慕尼黑西門(mén)子技術(shù)公司首席工程師,Wiley軟件設(shè)計(jì)模式系列圖書(shū)主編。他的研究領(lǐng)域包括對(duì)象技術(shù)、軟件架構(gòu)、產(chǎn)品線(xiàn)、模型驅(qū)動(dòng)軟件開(kāi)發(fā)和模式。曾是ANSI C++標(biāo)準(zhǔn)化委員會(huì)X3J16的成員,于1996年發(fā)起了首屆EuroPLoP會(huì)議。

圖書(shū)目錄

第1章 并發(fā)與聯(lián)網(wǎng)對(duì)象
1.1 驅(qū)動(dòng)因素
1.2 并發(fā)與聯(lián)網(wǎng)軟件面臨的挑戰(zhàn)
1.2.1 挑戰(zhàn)1:服務(wù)訪(fǎng)問(wèn)與配置
1.2.2 挑戰(zhàn)2:事件處理
1.2.3 挑戰(zhàn)3:并發(fā)
1.2.4 挑戰(zhàn)4:同步
1.2.5 聯(lián)網(wǎng)軟件的其他挑戰(zhàn)
1.3 案例研究:設(shè)計(jì)一個(gè)并發(fā)的Web服務(wù)器程序
1.3.1 JAWS框架概況
1.3.2 使用模式解決JAWS中常見(jiàn)的設(shè)計(jì)挑戰(zhàn)
1.3.3 封裝底層的操作系統(tǒng)API
1.3.4 將事件分離與連接管理同協(xié)議處理分離
1.3.5 通過(guò)多線(xiàn)程按比例提升服務(wù)器程序的性能
1.3.6 實(shí)現(xiàn)同步請(qǐng)求隊(duì)列
1.3.7 最小化服務(wù)器程序的線(xiàn)程開(kāi)銷(xiāo)
1.3.8 有效利用異步I/O
1.3.9 增強(qiáng)服務(wù)器程序的可配置性
1.3.10 其他用于實(shí)現(xiàn)JAWS的模式
1.4 小結(jié)第2章 服務(wù)訪(fǎng)問(wèn)和配置模式
2.1 Wrapper Facade
2.2 Component Configurator
2.3 Interceptor
2.4 Extension Interface第3章 事件處理模式
3.1 Reactor
3.2 Proactor
3.3 Asynchronous Completion Token
3.4 Acceptor-Connector第4章 同步模式
4.1 Scoped Locking
4.2 Strategized Locking
4.3 Thread-Safe Interface
4.4 Double-Checked Locking Optimization第5章 并發(fā)模式
5.1 Active Object模式
5.2 Monitor Object模式
5.3 Half-Sync/Half-Async模式
5.4 Leader/Followers模式
5.5 Thread-Specific Storage模式第6章 模式的綜合運(yùn)用
6.1 從單個(gè)模式到模式語(yǔ)言
6.1.1 沒(méi)有模式是一座孤島
6.1.2 模式語(yǔ)言的形成
6.2 面向中間件和應(yīng)用程序的模式語(yǔ)言
6.2.1 模式語(yǔ)言的細(xì)節(jié)
6.2.2 模式語(yǔ)言之我見(jiàn)
6.3 并發(fā)與聯(lián)網(wǎng)之余
6.3.1 圖形用戶(hù)接口
6.3.2 組件
6.3.3 通用編程
6.4 模式語(yǔ)言與模式系統(tǒng)第7章 模式的過(guò)去、現(xiàn)在及未來(lái)
7.1 過(guò)去四年中模式的發(fā)展
7.1.1 模式
7.1.2 模式系統(tǒng)和模式語(yǔ)言
7.1.3 方法和工具
7.1.4 算法和數(shù)據(jù)結(jié)構(gòu)
7.1.5 模式的形式化
7.2 模式的發(fā)展現(xiàn)狀
7.3 模式的未來(lái)發(fā)展趨勢(shì)
7.3.1 模式
7.3.2 模式語(yǔ)言
7.3.3 經(jīng)驗(yàn)報(bào)告、方法與工具
7.3.4 模式文檔
7.3.5 模式與模式語(yǔ)言的形式化
7.3.6 軟件開(kāi)發(fā)流程與組織
7.3.7 教育
7.3.8 我們的長(zhǎng)期愿景
7.4 關(guān)于預(yù)測(cè)未來(lái)的最后一點(diǎn)想法第8章 結(jié)束語(yǔ)
8.1 術(shù)語(yǔ)表
8.2 符號(hào)
8.2.1 類(lèi)-職責(zé)-協(xié)作者卡片
8.2.2 UML類(lèi)圖
8.2.3 UML時(shí)序圖
8.2.4 UML狀態(tài)圖參考文獻(xiàn)
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)