云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 6603服务器架构

6603服务器架构

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 10:08:42

整体服务器架构分三大块:协调服务器(中心服务器:存储公共信息数据,建立主服务器信息点)登录服务器(帐号管理器:管理用户选择服务器登录地址,校验用户数据等。必需与协调服务器保持长连接,用于更新获取最新数据)游戏服务器(游戏逻辑服务:用于加载处理每款游戏逻辑与公共游戏逻辑(例如机器人整体随机进出任何游戏房间,机器人游戏信息处理等。必需与协调服务器保持长连接,用于传输最新游戏房间信息给协调服务器)) 服务器核心:内核引擎

1.协调服务器:

配置信息:最大并发容量为512,端口号,服务名称等

创建必要组件:m_TimerEngine定时器引擎(用于做脉冲心跳) m_AttemperEngine调度引擎(用于处理业务) m_TCPNetworkEngine网络引擎

读取服务器信息配置文件:ServerParameter.ini

初始化接口,绑定接口,配置网络,等待房间注册信息等基本环境 启动服务后记录当前日志信息

关闭停止服务处理:释放停止定时器、调试、网络引擎,断开SCOKET,注销房间信息,

清除绑定等

2.登录服务器:

配置信息:最大并发容量为512,端口号,服务名称,服务器IP地址,读取协调服务器信息(IP与端口号),配置数据库信息,连接数据库信息(AccountsDB用户库TreasureDB财富库PlatformDB公共信息库)

创建必要组件:m_TimerEngine定时器引擎(用于做脉冲心跳定时获取与协调服务器的最新列表信息)

m_AttemperEngine调度引擎(用于处理业务)

m_DataBaseEngine数据库引擎(处理业务层投递信息处理写入数据库) m_TCPNetworkEngine网络引擎服务

m_TCPSocketService 网络接口ITCPSocketService

初始化接口,绑定接口,连接协调服务,与数据库连接 启动服务后记录当前日志信息

处理业务事件:读取服务器游戏列表信息,注册登录服务器信息(协调服务回调下发登录服务器请求事件获取游戏房间列表信息返回结果成功后启动网络引擎m_TCPNetworkEngine,设置状态等)

3.游戏服务器:

配置信息:首先初始化与数据库连接信息,从ServerParameter.ini配置文件里获取,首先连接PlatformDB公共配置库,获取连接数据库的端口,IP,数据库用户与密码(采用XOR加密方式)。

获取游戏房间加载信息,连接成功数据库后。

读取数据库信息后,开始检测当前服务配置信息是否正确,点击启动服务

搜索更多关于: 6603服务器架构 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

整体服务器架构分三大块:协调服务器(中心服务器:存储公共信息数据,建立主服务器信息点)登录服务器(帐号管理器:管理用户选择服务器登录地址,校验用户数据等。必需与协调服务器保持长连接,用于更新获取最新数据)游戏服务器(游戏逻辑服务:用于加载处理每款游戏逻辑与公共游戏逻辑(例如机器人整体随机进出任何游戏房间,机器人游戏信息处理等。必需与协调服务器保持长连接,用于传输最新游戏房间信息给协调服务器)) 服务器核心:内核引擎 1.协调服务器: 配置信息:最大并发容量为512,端口号,服务名称等 创建必要组件:m_TimerEngine定时器引擎(用于做脉冲心跳) m_AttemperEngine调度引擎(用于处理业务) m_TCPNetworkEngine网络引擎 读取服务器信息配置文件:ServerParameter.i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com