小亮 发表于 2012-11-3 09:54:14

ACE学习步骤

学习ace有两个月了,在期间走了很多弯路,想写写ace的学习步骤,避免新人少走弯路。
学习的书籍 《windows网络编程》,一定要把socket编程基础打好,仅仅懂个bind,listen,recv,send并不叫懂socket编程,所以要看下windows网络编程把winsocket学好,我这期间学习了近两个星期,把基本的套接字,几种常见的i/o模型(select,wsaasyncselect,wsaeventselect,overlapped i/o,iocp,详细的看下。)
学习完成以后可以先学习一下《c++网络编程卷1》,把ace对socket的封装弄懂。学习完成卷1以后,看下《面向模式的软件体系结构》卷2,里面对ace框架篇中的常见几个模式讲解了一下,这些模式是ace框架中的模式基础,所以学习《c++网络编程 卷2》之前一定看下《面向模式的软件体系结构卷2》.学习完成《面向模式的软件体系结构卷2》后开始看《c++网络编程卷2》,当学习完成《c++网络编程卷2》的时候也便对ace整体有了很大的了解。最后便是找些项目做做服务器的开发,充分利用下ace.
   我一直认为自己以后的工作或许不会使用ace,但是ace作为优秀的网库之一,具有很好的学习意义,如果弄懂ace,其他网络库学习也就会很容易的学会。以上仅仅作为一个新人的见解,望大家之处评点。喜欢ace的朋友可以加入qq交流群:107209364

发表于 2012-11-4 13:53:36

转播微博http://app.qlogo.cn/mbloghead/cc7cac7dd81e39cb5b5a

tulipcaicai 发表于 2012-12-25 17:19:30

谢谢楼主的建议

云斜月 发表于 2013-3-9 22:14:01

ACE程序员指南,这个比较适合新手学好,C++NP概念比较多,初学者看着比较烦,

木小 发表于 2013-3-23 19:29:30

楼主有没有关于这些书籍的电子版。。。分享一下子呗。。。

喜哥哥 发表于 2013-3-28 14:12:43

中肯,详细,谢谢。

喜哥哥 发表于 2013-3-28 14:13:12

云斜月 发表于 2013-3-9 22:14 static/image/common/back.gif
ACE程序员指南,这个比较适合新手学好,C++NP概念比较多,初学者看着比较烦, ...

有没有电子版分享下?Q邮箱563453708

hu__yong 发表于 2013-4-9 13:11:30

ACE程序员指南
这个比较好懂
页: [1]
查看完整版本: ACE学习步骤