大家论坛

 找回密码
 注册
查看: 5865|回复: 13

[分享] [C++] Ace Programmer's Guide [Addison Wesley] [复制链接]

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
960
帖子
246
精华
5
经验
644 点
威望
7 点
金币
146

突出贡献奖 解答高手 优秀斑竹

发表于 2008-1-29 12:14:00 |显示全部楼层
[C++] Ace Programmer's Guide [Addison Wesley]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

积分
2476
帖子
707
精华
6
经验
1688 点
威望
0 点
金币
1549
发表于 2008-1-29 12:29:00 |显示全部楼层

Ace?!这个是什么啊?还有个[C++]

下来看看

[em18]
认识自己的无知是认识世界的最可靠的方法

使用道具 举报

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
960
帖子
246
精华
5
经验
644 点
威望
7 点
金币
146

突出贡献奖 解答高手 优秀斑竹

发表于 2008-1-29 14:03:00 |显示全部楼层

ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,事件分离,直接动态链接和并发机制。ACE通过在运行时动态链接服务到应用程序和在一个或多个进程或线程中执行这些服务自动完成系统配置和重新配置。

百度知道上的解释:

ACE全称adaptive communication enviroment,是一套C++的通信库。它提供了socket/threading/memory management等多种系统调用的面对对象的wrapper,使C++通信软件开发更加简单。

ACE最帅的特点:跨平台!!!!!!ACE屏蔽了底层平台特定的语义,使用ACE编写的C++程序,可以在linux/windows/HP-Unix下编译执行,而且效率很高。曾经做过的一个VOIP项目就是用ACE写的,那个项目的技术相当复杂,需要用到socket/multi-threading等很多与操作系统联系紧密的技术,但用了ACE(界面用Qt)后,那个项目源码可以直接在linux和windows下编译运行,呵呵,还是相当成功的。项目进行中感到ACE相当成熟,举一个朋友说Siemens的某些大型工程也是用的ACE。而且,ACE是免费开源的软件包--不用白不用。

C++ Network Programming就是ACE项目的负责人Schmidt写的,这位老哥以前是华盛顿大学的副教授,主要研究领域是软件工程(他写了不少关于pattern的文章和书),现在猫到UC Irvine去了,好象还是副教授(要这哥们在中国,早应该成教授了吧)。这两本书主要介绍了ACE的使用,也涉及了部份设计方面的内容。第一卷主要介绍ACE的基本功能和使用,第二卷则偏重通讯软件中的design pattern。搞通信软件开发的兄弟们绝对应该看看此书。

另外也有人推荐把ACE作为学习C++的范例来学习,呵呵,这就是个人喜好的问题了...总的来说ACE的代码风格还是很不错的--比STL那些天书好看些,呵呵。

使用道具 举报

Rank: 6Rank: 6

积分
248
帖子
186
精华
3
经验
31 点
威望
0 点
金币
35
发表于 2008-1-29 14:11:00 |显示全部楼层

呵呵,明白了啊

谢谢了,也来支持一下

[em01]

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

积分
2476
帖子
707
精华
6
经验
1688 点
威望
0 点
金币
1549
发表于 2008-1-29 14:14:00 |显示全部楼层

谢谢啊

adaptive communication enviroment

不过,有点高深捏

高学c++呢,收下了,以后说不定能用上滴!!~~

[em11]
认识自己的无知是认识世界的最可靠的方法

使用道具 举报

Rank: 3

积分
73
帖子
67
精华
0
经验
5 点
威望
0 点
金币
19
发表于 2008-3-16 22:35:00 |显示全部楼层

顶啊 ! 好东西

使用道具 举报

Rank: 1

积分
2
帖子
2
精华
0
经验
0 点
威望
0 点
金币
20
发表于 2008-3-30 22:31:00 |显示全部楼层
ACE框架针对通信行业软件用的比较多

使用道具 举报

Rank: 2Rank: 2

积分
17
帖子
9
精华
0
经验
8 点
威望
0 点
金币
23
发表于 2010-8-3 14:22:09 |显示全部楼层
在哪儿有下载链接啊

使用道具 举报

Rank: 2Rank: 2

积分
43
帖子
11
精华
0
经验
31 点
威望
0 点
金币
31
发表于 2010-8-8 19:08:14 |显示全部楼层
长矮点也要顶

使用道具 举报

Rank: 5Rank: 5Rank: 5

积分
172
帖子
39
精华
0
经验
129 点
威望
0 点
金币
62
发表于 2010-11-1 17:40:14 |显示全部楼层
DDDDDDDDDDDDDDDD

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|大家网 ( 京ICP备06071611号 )  

GMT+8, 2012-2-11 07:18 , Processed in 0.147964 second(s), 13 queries , Gzip On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部