注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C++網絡編程卷2:基于ACE和框架的系統(tǒng)化復用

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

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

定 價:¥67.00

作 者: Douglas C.Schmidt等 著
出版社: 科學出版社
叢編項:
標 簽: VC++

購買這本書可以去


ISBN: 9787030341983 出版時間: 2012-07-01 包裝: 平裝
開本: 16開 頁數: 字數:  

內容簡介

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

作者簡介

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

圖書目錄

第1章 用于網絡編程的面向對象的框架  1
1.1  面向對象的框架綜述   1
1.2  軟件開發(fā)與復用技術的比較  4
1.2.1  框架與類庫之間的比較  4
1.2.2  框架與組件之間的比較  6
1.2.3  框架與模式之間的比較  8
1.2.4  框架與模型集成式計算之間的比較  10
1.3  在網絡編程中應用框架   12
1.4  漫游ACE框架  14
1.4.1  ACE綜述  14
1.4.2  ACE框架概要  15
1.5  示例:網絡日志服務  19
1.6  小結  21
第2章 服務以及配置的設計空間   22
2.1  服務以及服務器設計空間   23
2.1.1  短持續(xù)時間服務與長持續(xù)時間服務   23
2.1.2  內部服務與外部服務   24
2.1.3  有狀態(tài)服務與無狀態(tài)服務   25
2.1.4  分層式/模塊化服務與整體式服務  26
2.1.5  單服務服務器與多服務服務器  28
2.1.6  一次性服務器與持續(xù)式服務器  31
2.2  設計空間的配置  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  小結  36
第3章 ACE Reactor框架   37
3.1  綜述   37
3.2  ACE_Time_Value類  40
3.3  ACE_Event_Handler類  44
3.4  ACE定時器隊列類   58
3.5  ACE_Reactor類  67
3.6  小結  82
第4章 ACE Reactor實現  84
4.1  綜述  84
4.2  ACE_Select_Reactor類  86
4.3  ACE_TP_Reactor類  95
4.4  ACE_WFMO_Reactor類  99
4.5  小結  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  小結  149
第6章 ACE Task框架  151
6.1  綜述  151
6.2  ACE_Message_Queue類  153
6.3  ACE_Task類  178
6.4  小結  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  小結   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  小結    283
第9章 ACE Streams框架    284
9.1  綜述    284
9.2  ACE_Module類   286
9.3  ACE_Stream類   300
9.4  小結  304
術語表  305
參考文獻  319

本目錄推薦

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