6603服务器架构讲述.doc

整体服务器架构分三大块:协调服务器(中心服务器:存储公共信息数据,建立主服务器信息点)登录服务器(帐号管理器:管理用户选择服务器登录地址,校验用户数据等。必需与协调服务器保持长连接,用于更新获取最新数据)游戏服务器(游戏逻辑服务:用于加载处理每款游戏逻辑与公共游戏逻辑(例如机器人整体随机进出任何游戏房间,机器人游戏信息处理等。必需与协调服务器保持长连接,用于传输最新游戏房间信息给协调服务器)) 服务器核心:内核引擎 协调服务器: 配置信息:最大并发容量为512,端口号,服务名称等 创建必要组件:m_TimerEngine定时器引擎(用于做脉冲心跳) m_AttemperEngine调度引擎(用于处理业务) m_TCPNetworkEngine网络引擎 读取服务器信息配置文件:ServerParameter.ini 初始化接口,绑定接口,配置网络,等待房间注册信息等基本环境 启动服务后记录当前日志信息 关闭停止服务处理:释放停止定时器、调试、网络引擎,断开SCOKET,注销房间信息,清除绑定等 登录服务器: 配置信息:最大并发容量为512,端口号,服务名称,服务器IP地址,读取协调服务器信息(IP与端口号),配置数据库信息,连接数据库信息(AccountsDB用户库TreasureDB财富库PlatformDB公共信息库) 创建必要组件:m_TimerEngine定时器引擎(

文档评论(0)

1亿VIP精品文档

相关文档