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基础的很好的书籍~

评分

用ACE framework网络编程,了解ACE的架构

评分

介绍ACE基础的很好的书籍~

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

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