C++網絡編程.捲1-運用ACE和模式消除復雜性

C++網絡編程.捲1-運用ACE和模式消除復雜性 pdf epub mobi txt 電子書 下載2025

出版者:第1版 (2007年5月1日)
作者:[德] 施密特
出品人:
頁數:303 页
译者:於春景
出版時間:2007年5月1日
價格:35.0
裝幀:平裝
isbn號碼:9787121041518
叢書系列:
圖書標籤:
  • C++
  • ACE
  • 網絡
  • 網絡編程
  • 編程
  • 網絡 框架
  • 軟件開發
  • 設計模式
  • C++
  • 網絡編程
  • ACE
  • 模式
  • 復雜性
  • 軟件開發
  • 編程技術
  • 計算機科學
  • 網絡技術
  • 代碼實現
  • 設計模式
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

ACE(ADAPTWE Communication Environment)是用於構建高性能網絡化應用和下一代中間件的開放源碼工具包,已在世界各地的許多項目中得到瞭廣泛應用。本書是《c++網絡編程》(捲2)的前篇,由ACE的創始人Douglas C. Schmidt及主要開發者之一StephenD.Huston撰寫而成,其內容涵蓋瞭ACE中的各主要框架的基礎概念、模式及使用規則。本書將嚮你摧述這些框架的設計,以及它們可怎樣幫助你剋服較低級的本地操作係統API與較高級的分布式計算中間件的各種局限,高效地開發齣高質量、可移植的C++網絡化應用。本書是繼受到瞭高度贊譽的POSA2(Pattem- OrientedSottwareArchitecture:Patterns for Concurrent and Networked Objects)之後,Douglas C.Schmidt撰寫的又一著作,通過學習本書,你將能更深入地瞭解和掌握適用於網絡化應用開發的各種設計模式。

著者簡介

圖書目錄

第0章 設計課題、中間件方案、ace
0.1 網絡應用麵臨的挑戰
0.2 網絡應用的設計空間
0.3 麵嚮對象中間件方案
0.4 ace工具包概覽
0.5 示例:一個網絡日誌服務程序
0.6 小結
第1篇 麵嚮對象網絡編程
第1章 通信設計空間
1.1 無連接協議與麵嚮連接協議
1.2 同步及異步消息交換
1.3 消息傳遞與共享內存
1.4 小結
第2章 socket api概述
2.1 操作係統ipc機製概述
2.2 socket api
2.3 socket api的局限性
2.4 小結
第3章 ace socket wrapper facade
3.1 概述
. 3.2 ace_addr類和ace_inet addr類
3.3 ace_ipc_sap類
3.4 ace_sock類
3.5 ace_sock_connector類
3.6 ace_sock_10類和ace_sock_stream類
3.7 ace_sock_acceptor類
3.8 小結
第4章 網絡日誌服務程序的實現
4.1 概述
4.2 ace_message_block類
4.3 ace_inputcdr類和ace_outputcdr類
4.4 日誌服務器的初始版本
4.5 客戶程序
4.6 小結
第2篇 並發式麵嚮對象網絡編程
第5章 並發設計空間
5.1 循環、並發及反應式服務器
5.2 進程與綫程
5.3 進程/綫程創建策略
5.4 用戶、核心及混閤綫程模型
5.5 分時及實時調度級彆
5.6 “基於任務”與“基於消息”的體係
5.7 小結
第6章 操作係統並發機製概述
6.1 同步事件多路分離
6.2 多進程機製
6.3 多綫程機製
6.4 同步機製
6.5 os並發機製的局限性
6.6 小結
第7章 ace同步事件多路分離wrapper facade
7.1 概述
7.2 ace hanolle_set類
7.3 ace_handle_set_iterator類
7.4 ace::select()方法
7.5 小結
第8章 ace進程wrapper facade
8.1 概述
8.2 ace_process類
8.3 ace_process_options類
8.4 ace_process_manager類
8.5 小結
第9章 ace綫程wrapper facade
9.1 概述
9.2 ace_thread_manager類
9.3 ace_sched_params類
9.4 ace_tss類
9.5 小結
第10章 ace同步wrapper facade
10.1 概述
10.2 ace_guard類
10.3 ace互斥體類
10.4 ace readers/writer lock類
10.5 ace信號量類
10.6 ace條件變量類
10.7 小結
附錄a ace c++wrapper facade的設計原則
a.1 概述
a.2 通過wrapper facade增強類型安全性
a.3 簡化常見情形
a.4 通過繼承結構提高設計的清晰性和可擴充性
a.5 盡可能地隱藏平颱間的差異
a.6 針對效率實施優化
a.7 小結
附錄b ace的過去、現在和將來
b.1 ace的演變
b.2 未來之路
b.3 結束語
術語錶
參考文獻
索引
· · · · · · (收起)

讀後感

評分

==== 基本介绍 ==== 首先想说一下,“C++网络编程”这个名字不好,容易误导新同学。 想学习网络编程的基础,应该看Steven老大的《UNIX网络编程:卷1》和《TCP/IP详解:卷1》。 还有本《Windows网络编程》,以前评价过,感觉翻译得不太好。 http://book.douban.com/review/180...

評分

==== 基本介绍 ==== 首先想说一下,“C++网络编程”这个名字不好,容易误导新同学。 想学习网络编程的基础,应该看Steven老大的《UNIX网络编程:卷1》和《TCP/IP详解:卷1》。 还有本《Windows网络编程》,以前评价过,感觉翻译得不太好。 http://book.douban.com/review/180...

評分

==== 基本介绍 ==== 首先想说一下,“C++网络编程”这个名字不好,容易误导新同学。 想学习网络编程的基础,应该看Steven老大的《UNIX网络编程:卷1》和《TCP/IP详解:卷1》。 还有本《Windows网络编程》,以前评价过,感觉翻译得不太好。 http://book.douban.com/review/180...

評分

==== 基本介绍 ==== 首先想说一下,“C++网络编程”这个名字不好,容易误导新同学。 想学习网络编程的基础,应该看Steven老大的《UNIX网络编程:卷1》和《TCP/IP详解:卷1》。 还有本《Windows网络编程》,以前评价过,感觉翻译得不太好。 http://book.douban.com/review/180...

評分

==== 基本介绍 ==== 首先想说一下,“C++网络编程”这个名字不好,容易误导新同学。 想学习网络编程的基础,应该看Steven老大的《UNIX网络编程:卷1》和《TCP/IP详解:卷1》。 还有本《Windows网络编程》,以前评价过,感觉翻译得不太好。 http://book.douban.com/review/180...

用戶評價

评分

介紹ACE基礎的很好的書籍~

评分

用ACE framework網絡編程,瞭解ACE的架構

评分

用ACE framework網絡編程,瞭解ACE的架構

评分

自有

评分

自有

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有