专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
Ascent是WoW的服务器模拟器,你可以从它的SVN上获取它的全部代码,并从它的WIKI页面获取架构起整个服务器的相关步骤。 基本架构: Ascent网络模块核心的几个类关系如下图所示: ThreadBase属于Ascent线程池模块中的类,它实现了一个job类,当其被加入到线程池中开始执行时,线程池管理器会为其分配一个线程(如果有线程资源)并多态调用到ThreadBase派生类的run函数。 SocketWorkerThread用以代表IOCP网络模型中的一个工作者线程,它会从IOCP结果队列里取出异步IO的操作结果。这里的IOCP使用的完 [阅读全文] [PDF]
1 共1条 分1页