一、DB服介绍
与数据库交互和用户数据缓存服务,使用sqlserver做为存储,用来保存用户的所有相关数据。
二、服务器启动流程
1、启动准备
- 初始化网络库
- 监听事件注册
2、开始启动
- 创建日志、定时器
- 用户代理服务启动和监听(监听网关服和数据交互)
- 创建DB代理服务(用于)
- 挂接逻辑事件(用户线程读取网络数据)
- 创建守护中心(与守护中心服连接,用于服务器拉起)
3、启动流程图
三、DB服与其他服务器交互
参考前面
四、类图
先上图,后续再细谈
DB服类图
五、一个存储过程执行流程
以在广场服发起执行存储过程为例