http://blog.sina.com.cn/orbix[订阅][手机订阅]
个人资料
评论
读取中...
图片幻灯
友情链接
刚刚小站

老赵的博客 MRZG

Atry的博客

Atry的博客

访客
读取中...
好友
读取中...
博文
听说要开会,去会场先转转,就看到个美女主持。 
会场全貌。
大会开始了,来了不少新老朋友(包括马甲^_^)。
将测试进行到底(2007-09-01 11:53)
30014版本测试截图一张,每个新版本都凝聚着大伙儿的辛勤劳作,测试时到场的不多啊,啥时候大伙儿一起再截一张。
 
一样是老照片,错过了很多活动,不过建军节那天赶上了,不过换了半天才换上,不熟操作,汗~~~
 
老照片一张,面对新的造物工具比较迷茫,没那美术感觉真郁闷,各种不会! 
忽略了很多事情啊(2007-08-16 19:49)
 才发现我竟然两三个月都没更新blog了,时间过得真快啊。。。
 

服务器框架3.0已完成的重要改进


1.服务器代码移植到64位平台;
2.重新组织目录结构,在CVS中根据核心逻辑及应用逻辑分成多个项目,更利于团队协作开发;
3.可为第三方开发力量提供库文件及开发文档,所有代码注释改成英文;
4.重新实现了TCP的收发机制,使TCP和UDP收发同样稳定;
5.简化了服务器的开发过程及所涉及的源文件数,使非核心开发人员更加专注于新功能实现;
6.测试管理规范化及调试报告规范化,提供对应测试程序,可灵活地控制调试信息的输出,提高BUG定位速度;
7.加强负载均衡机制,充分地利用现有硬件资源,高度的可扩充性;
8.完成所有线上协议的移植及测试,修正了土地查询等若干BUG;

 这段时间忙得天昏地暗,终于把服务器框架V2.0搞定了。V2.0是个技术层面的概念,因为作为HiPiHi居民中的一员,我也看不到框架V2.0上马后功能的增加,但是,V2.0的内部架构还是发生了非常大的变化:
 
服务器框架2.0已完成的重要改进
1.调整实现方式,可跨windows和linux平台运行;
2.以统一的方式无缝处理TCP或UDP请求;
3.改造数据库接口真正以多线程方式访问数据;
4.简化多线程环境下锁机制以提高并发效率;
5.变量命名、类归属调整,从源代码上更统一更简洁;
6.消除凌乱的全局变量,统一以C++单体类实现,代码更加简洁;
7.协议开发时,使用回调方式,这样后续开发更迅速,更利于分工协作;
8.消除大部分内存拷贝,改用指针强制转换,获得更高效率;
9.重写内存池代码,提供各类内存分配器,内存索引中只高效索引指针;
10.更改服务器启动方式,以统一命令结合不同参数识别分布式服务器程序;
11.整合原来分离的各服务器代码,后续对不同服务器也只需