面向模式的軟件體系結(jié)構(gòu) 卷2:用于并發(fā)和網(wǎng)絡(luò)化對(duì)象的模式

出版時(shí)間:2003-8  出版社:機(jī)械工業(yè)出版社  作者:Douglas Schmidt 等著  頁(yè)數(shù):402  譯者:施密特  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)講述用于創(chuàng)建并發(fā)和網(wǎng)絡(luò)化系統(tǒng)的模式,共涉及17種模式與慣用法。這些模式構(gòu)成了用于解決有關(guān)分布式、并發(fā)和網(wǎng)絡(luò)化問(wèn)題的模式語(yǔ)言的基礎(chǔ)。本書(shū)的模式是創(chuàng)建并發(fā)和網(wǎng)絡(luò)化系統(tǒng)的核心元素,包括服務(wù)訪(fǎng)問(wèn)、事件處理、并發(fā)控制、連接管理和初始化、事務(wù)、安全性等。 
本書(shū)強(qiáng)調(diào)實(shí)際的解決方案,讀者可以使用本書(shū)的方法解決特定的軟件開(kāi)發(fā)問(wèn)題,獲得對(duì)構(gòu)造分布式及并發(fā)應(yīng)用和中間件最佳實(shí)踐的基本理解。書(shū)中含有用多種語(yǔ)言(C、C++和Java)編寫(xiě)的大量例子和已知使用,適于專(zhuān)業(yè)軟件開(kāi)發(fā)人員及計(jì)算機(jī)專(zhuān)業(yè)高校師生使用。

作者簡(jiǎn)介

張志祥,男,1967年10月生,湖北天門(mén)市人?,F(xiàn)任海軍工程大學(xué)副教授。1988年和1991年在海軍工程大學(xué)計(jì)算機(jī)系是獲工學(xué)學(xué)士、工博學(xué)們。1991年3月至今在海軍工程大學(xué)計(jì)算機(jī)系任教。2000年9月起在中科技大學(xué)計(jì)算機(jī)學(xué)院攻讀博士學(xué)位。主要研究方向:語(yǔ)義Web,程序設(shè)計(jì)方法。

書(shū)籍目錄

譯者序譯者簡(jiǎn)介前言?xún)?nèi)容簡(jiǎn)介作者簡(jiǎn)介讀者指南第1章 并發(fā)和網(wǎng)絡(luò)化對(duì)象   1.1 動(dòng)機(jī)   1.2 并發(fā)和網(wǎng)絡(luò)化軟件的難題   1.2.1 難題1:服務(wù)訪(fǎng)問(wèn)和配置   1.2.2 難題2:事件處理   1.2.3 難題3:并發(fā)    1.2.4 難題4:同步    1.2.5 網(wǎng)絡(luò)化軟件的其他難題   1.3 案例分析:設(shè)計(jì)一個(gè)并發(fā)的Web服務(wù)器    1.3.1 JAWS框架概述    1.3.2 在JAWS中應(yīng)用模式解決JAWS中常見(jiàn)的設(shè)計(jì)難題    1.3.3 封裝低層操作系統(tǒng)API    1.3.4 從協(xié)議處理中分離事件多路分解和連接管理    1.3.5 通過(guò)多線(xiàn)程提高服務(wù)器性能    1.3.6 實(shí)現(xiàn)一個(gè)同步化的請(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 包裝器外觀   2.2 組件配置器   2.3 截取器  2.4 擴(kuò)展接口第3章 事件處理模式   3.1 反應(yīng)器  3.2 主動(dòng)器  3.3 異步完成標(biāo)記   3.4 接受器-連接器 第4章 同步模式   4.1 定界加鎖   4.2 策略化加鎖   4.3 線(xiàn)程安全接口  4.4 雙檢查加鎖優(yōu)化 第5章 并發(fā)模式   5.1 主動(dòng)對(duì)象  5.2 監(jiān)視器對(duì)象   5.3 半同步/半異步   5.4 領(lǐng)導(dǎo)者/追隨者  5.5 線(xiàn)程特定的存儲(chǔ)器第6章 將模式組織在一起   6.1 從獨(dú)立模式到模式語(yǔ)言    6.1.1 沒(méi)有模式是孤立的    6.1.2 走向模式語(yǔ)言  6.2 用于中間件和應(yīng)用程序的模式語(yǔ)言    6.2.1 模式語(yǔ)言細(xì)節(jié)    6.2.2 對(duì)模式語(yǔ)言的討論   6.3 并發(fā)和網(wǎng)絡(luò)化之外    6.3.1 圖形用戶(hù)界面    6.3.2 組件    6.3.3 常規(guī)編程  6.4 模式語(yǔ)言與模式系統(tǒng)第7章 模式的過(guò)去、現(xiàn)在和未來(lái)  7.1 在過(guò)去的4年中發(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 模式現(xiàn)狀   7.3 模式向何處去   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ā)過(guò)程和組織   7.3.7 教育   7.3.8 長(zhǎng)遠(yuǎn)預(yù)測(cè)   7.4 對(duì)預(yù)測(cè)未來(lái)的臨別思考 第8章 結(jié)束語(yǔ)   附錄A 詞匯表   附錄B 符號(hào)  附錄C 參考文獻(xiàn)   索引

編輯推薦

  對(duì)于軟件開(kāi)發(fā)人員來(lái)說(shuō),設(shè)計(jì)運(yùn)行并發(fā)和網(wǎng)絡(luò)化環(huán)境中的應(yīng)用程序和中間件是很大的挑戰(zhàn)。本書(shū)中 所列出的模式構(gòu)成了處理有關(guān)并發(fā)和網(wǎng)絡(luò)化問(wèn)題的模式語(yǔ)言的基礎(chǔ)?! ?shū)中提出了17種相互關(guān)聯(lián)的模式,它們包含用于構(gòu)建并發(fā)和網(wǎng)絡(luò)化系統(tǒng)的核心組件:服 務(wù)訪(fǎng)問(wèn)和配置、事件處理、同步和并發(fā)。在多種程序設(shè)計(jì)語(yǔ)言(如C++、Java和C)中,這些 模式有大量的例子和已知應(yīng)用?! ”緯?shū)可用于解決特定的軟件開(kāi)發(fā)問(wèn)題,讀者也可以從頭至尾地閱讀,學(xué)習(xí)構(gòu)建并發(fā)和網(wǎng)絡(luò)化應(yīng)用以及中間件的最佳方法?!?  		  		  		  

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    面向模式的軟件體系結(jié)構(gòu) 卷2:用于并發(fā)和網(wǎng)絡(luò)化對(duì)象的模式 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7