摘要:
分类: 架构、协议与网络2005-06-18 16:26 27299人阅读 评论(13) 收藏 举报 本文作者:sodme 本文出处:http://blog.csdn.net/sodme 声明:本文可以不经作者同意任意转载,但任何对本文的引用都须注明作者、出处及此声明信息。谢谢!! 特别声明: 本人非常欣赏暴雪及他们的游戏,之所以写这个文章,是想让大家了解一些网络封包分析方面... 阅读全文
摘要:
分类: 架构、协议与网络2004-08-26 13:18 3119人阅读 评论(0) 收藏 举报 从昨晚七点,到今天上午11点,先后对大厅和房间服务器进行了重构,重构后的代码结构清晰了,效率也提高了,觉得这次的重构过程很有意义,所以记录下来以备查。 在原有的大厅服务器中,原有的设计是使用统一的一个TUSER对象管理底层数据的接收以及高层对TUSER进行的逻辑层的属性读写操作,不管是玩家正常连接... 阅读全文
摘要:
分类: 架构、协议与网络2004-06-23 00:07 4094人阅读 评论(6) 收藏 举报 接触了一段时间的网游封包设计,有了一些初步的思路,想借这篇文章总结一下,同时也作个记录,以利于以后更新自己的思路。 网络游戏的技术研发,分为三个主要的方面:服务器设计,客户端设计,数据库设计。而在服务器和客户端之间实现游戏逻辑的中介则是游戏数据包,服务器和客户端通过交换游戏数据包并根据分析得... 阅读全文
摘要:
2005-01-18 10:39 2795人阅读 评论(1) 收藏 举报 计算机专业英语名词解释 1、公司及其商标名 Microsoft: 有时缩略为MS,是全球最著名的软件商,美国软件巨头微软公司的名字。Microsoft其实是由两个英语单词组成:Micro意为“微小”,Soft意为“软的”,此处应为“Software,软件”,顾名思义,微软(Microsoft)是专门生产软件的公司。当今... 阅读全文
摘要:
分类: 架构、协议与网络2005-09-27 23:44 5379人阅读 评论(2) 收藏 举报 最近看代码,感慨很多。作一个高性能的网络通信模块,除了要选择高性能的网络通信模型之外,同样重要的就是:你的内存(缓冲区)是如何管理的。 在网络通信模型方面,现在的技术都是比较成熟的了,在win下使用iocp,在linux下使用epoll。它们的使用方法,相对来说,还是比较有章可循的。 ... 阅读全文
摘要:
在求知的过程中,我们经常会要面对这样,那样的诱惑。 以读书为例,一部经典的好教材,想要把它读通,搞明白,弄扎实,除了在读的过程中理解作者想要描述 的字面意思以外,往往还需要通过作大量的相关习题及实验来建立起更为扎实,深刻的认识,而捧着厚厚 的一本书,人类心理潜在的占有本能又往往会驱使着自己以最快的速度将这部教材拿下,满足自己的成 就感,于是在没有外人监督,没有外力监控的情况... 阅读全文
摘要:
void AFXAPI AfxInitThread() { if (!afxContextIsDLL) { // set message filter proc _AFX_THREAD_STATE* pThreadState = AfxGetThreadState(); ASSERT(pThreadS... 阅读全文
摘要:
_AFX_THREAD_STATE { AFX_MODULE_STATE* m_pModuleState; AFX_MODULE_STATE* m_PreModuleState; } 线程状态类 AFX_MODULE_STATE { CWinApp* m_pCurentWinApp; HINSTANCE m_hCurrentInstanceHa... 阅读全文