注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++網(wǎng)絡(luò)編程卷2:基于ACE和框架的系統(tǒng)化復(fù)用

C++網(wǎng)絡(luò)編程卷2:基于ACE和框架的系統(tǒng)化復(fù)用

C++網(wǎng)絡(luò)編程卷2:基于ACE和框架的系統(tǒng)化復(fù)用

定 價(jià):¥67.00

作 者: Douglas C.Schmidt等 著
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787030341983 出版時(shí)間: 2012-07-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  你需要開發(fā)能被快速定制的靈活軟件嗎?你需要給自己的軟件添加框架的威力并提高其效率嗎?自適應(yīng)通信環(huán)境(ACE)就是這樣一種用于構(gòu)建高性能網(wǎng)絡(luò)應(yīng)用和下一代中間件的開放源碼工具包。ACE的威力和靈活性來自面向?qū)ο蟮目蚣埽ㄟ^它可以獲得對網(wǎng)絡(luò)應(yīng)用的系統(tǒng)化復(fù)用。ACE框架不僅能處理常用的網(wǎng)絡(luò)編程任務(wù),還能借助C++語言的各種特性對其進(jìn)行定制,以生成完整的分布式應(yīng)用。 本書重點(diǎn)講述ACE的各個框架,全面涵蓋了作為其架構(gòu)的基礎(chǔ)概念、模式和使用規(guī)則。本書是設(shè)計(jì)面向?qū)ο罂蚣艿膶?shí)用指南,同時(shí)也告訴開發(fā)者,怎樣將框架應(yīng)用到并發(fā)的網(wǎng)絡(luò)應(yīng)用中?!禖++網(wǎng)絡(luò)編程卷1》主要介紹了ACE和wrapperfacade(包裝器外觀),它們是網(wǎng)絡(luò)計(jì)算的基礎(chǔ)成分,卷2則解釋了如何在包裝器外觀之上創(chuàng)建框架,以提供更高級別的通信服務(wù)。本書由ACE社區(qū)的兩位專家撰寫,內(nèi)容包括:◎ ACE各個框架綜述◎ 網(wǎng)絡(luò)服務(wù)的設(shè)計(jì)空間◎ 對重要的ACE框架提供其關(guān)鍵能力的描述◎ 大量C++代碼示例,演示如何使用ACE框架 本書將教會開發(fā)者如何使用框架快速編寫網(wǎng)絡(luò)應(yīng)用,同時(shí)降低開發(fā)難度和工作量。對于任何從事網(wǎng)絡(luò)應(yīng)用開發(fā)的C++程序員,本書都是無法估量的財(cái)富。

作者簡介

暫缺《C++網(wǎng)絡(luò)編程卷2:基于ACE和框架的系統(tǒng)化復(fù)用》作者簡介

圖書目錄

第1章 用于網(wǎng)絡(luò)編程的面向?qū)ο蟮目蚣?nbsp; 1
1.1  面向?qū)ο蟮目蚣芫C述   1
1.2  軟件開發(fā)與復(fù)用技術(shù)的比較  4
1.2.1  框架與類庫之間的比較  4
1.2.2  框架與組件之間的比較  6
1.2.3  框架與模式之間的比較  8
1.2.4  框架與模型集成式計(jì)算之間的比較  10
1.3  在網(wǎng)絡(luò)編程中應(yīng)用框架   12
1.4  漫游ACE框架  14
1.4.1  ACE綜述  14
1.4.2  ACE框架概要  15
1.5  示例:網(wǎng)絡(luò)日志服務(wù)  19
1.6  小結(jié)  21
第2章 服務(wù)以及配置的設(shè)計(jì)空間   22
2.1  服務(wù)以及服務(wù)器設(shè)計(jì)空間   23
2.1.1  短持續(xù)時(shí)間服務(wù)與長持續(xù)時(shí)間服務(wù)   23
2.1.2  內(nèi)部服務(wù)與外部服務(wù)   24
2.1.3  有狀態(tài)服務(wù)與無狀態(tài)服務(wù)   25
2.1.4  分層式/模塊化服務(wù)與整體式服務(wù)  26
2.1.5  單服務(wù)服務(wù)器與多服務(wù)服務(wù)器  28
2.1.6  一次性服務(wù)器與持續(xù)式服務(wù)器  31
2.2  設(shè)計(jì)空間的配置  32
2.2.1  靜態(tài)命名與動態(tài)命名  32
2.2.2  靜態(tài)鏈接與動態(tài)鏈接  33
2.2.3  靜態(tài)配置與動態(tài)配置  34
2.3  小結(jié)  36
第3章 ACE Reactor框架   37
3.1  綜述   37
3.2  ACE_Time_Value類  40
3.3  ACE_Event_Handler類  44
3.4  ACE定時(shí)器隊(duì)列類   58
3.5  ACE_Reactor類  67
3.6  小結(jié)  82
第4章 ACE Reactor實(shí)現(xiàn)  84
4.1  綜述  84
4.2  ACE_Select_Reactor類  86
4.3  ACE_TP_Reactor類  95
4.4  ACE_WFMO_Reactor類  99
4.5  小結(jié)  110
第5章 ACE Service Configurator框架  112
5.1  綜述   112
5.2  ACE_Service_Object類  115
5.3  ACE_Service_Repository類   123
5.4  ACE_Service_Config類  134
5.5  小結(jié)  149
第6章 ACE Task框架  151
6.1  綜述  151
6.2  ACE_Message_Queue類  153
6.3  ACE_Task類  178
6.4  小結(jié)  196
第7章 ACE Acceptor-Connector框架  197
7.1  綜述   197
7.2  ACE_Svc_Handler類  200
7.3  ACE_Acceptor類  209
7.4  ACE_Connector類   220
7.5  小結(jié)   246
第8章 ACE Proactor框架   247
8.1  綜述   247
8.2  異步I/O工廠類   251
8.3  ACE_Handler類   259
8.4  前攝式Acceptor-Connector類   266
8.5  ACE_Proactor類    274
8.6  小結(jié)    283
第9章 ACE Streams框架    284
9.1  綜述    284
9.2  ACE_Module類   286
9.3  ACE_Stream類   300
9.4  小結(jié)  304
術(shù)語表  305
參考文獻(xiàn)  319

本目錄推薦

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