Gengoo 发表于 2009-3-5 13:44:53

各位ACE大牛们来给俺指点迷津

本人学习ACE已几个月, 但一直以来对里面的反应器和前摄器理解不透, 总是只知其然而不知其所以然,对资料上的例子都能看明白, 但总深入不了, 还望各位老牛们指点一下, 俺该如何学习

winston 发表于 2009-3-5 14:07:29

使劲学。。。
呵呵。玩笑话。
多编程、跟踪,体会。不懂的具体问题再问。里面有很多设计,确实不容易理解。

SigmaTera 发表于 2009-3-10 09:39:08

可以简单理解为Win32下的事件选择模型和完成端口模型,一个是当事件到达后通知你处理数据;另一个是你先告诉系统做某个事,让系统在事件到达并且数据处理完后通知你。

modern 发表于 2009-3-10 12:56:47

根据我个人的经验,建议先从windows下学习,
想理解反应器和前摄器的话,首先需要理解waitformutiobject函数与IOCP网络模型,
建议参考windows核心编程,与windows网络编程。
想了解机制与设计原理的话建议看POSA2,里面分析了很多ACE的提供的框架与模式的设计初衷。
也是D博士自己写的,目前有中文译本。
另阅读POSA2,可能需要对设计模式与UML有一定基础。
剩下的就差哪补哪吧,总之基础还是基础,基础扎实了,学习ACE不是难事,
你对ACE感到琢磨不透,肯定是因为某些定义性的东西没有搞清楚。
最后读书,三本书,读上10遍之后,你肯定就什么都懂了。
页: [1]
查看完整版本: 各位ACE大牛们来给俺指点迷津