|
我前几天下载了骑士服务器源代码(不太全), 目前已把Login Server通读完,下一步准备看game server.
Login Server(约1W行代码)
功能模块:
1、文件版本管理:
1)添加、删除文件(文件版本集合)
2)压缩文件
3)更新文件版本
2、用户请求处理:
1)发送系统总版本号
2)发送当前所有的game server名字、IP、在线人数(每组服务器包含3个区)
3) 发送文件更新的ftp地址、路径名和各文件名
4) 处理登陆请求:若用户属于在线用户,则先Kick out
以上, 若有不当之处, 还请指正. 希望对服务器端有兴趣的都去看看, 大家一起交流, 进步得更快啊!
|
|