一、DB服介绍

与数据库交互和用户数据缓存服务,使用sqlserver做为存储,用来保存用户的所有相关数据。

 

二、服务器启动流程

1、启动准备

  1. 初始化网络库
  2. 监听事件注册

 

2、开始启动

  1. 创建日志、定时器
  2. 用户代理服务启动和监听(监听网关服和数据交互)
  3. 创建DB代理服务(用于)
  4. 挂接逻辑事件(用户线程读取网络数据)
  5. 创建守护中心(与守护中心服连接,用于服务器拉起)

 

3、启动流程图

08.游戏服服务器——DB服

 

三、DB服与其他服务器交互

参考前面

 

四、类图

先上图,后续再细谈

DB服类图

08.游戏服服务器——DB服

08.游戏服服务器——DB服

 

五、一个存储过程执行流程

以在广场服发起执行存储过程为例

08.游戏服服务器——DB服

相关文章: