java--游戏后端--项目开发总结--服务端

时间:2019-06-17 17:51:30   收藏:0   阅读:142
  1. 功能
    1. 客户端交互
      1. 客户端获取服务器列表客户端
      2. 获取公告
    2. CDN服务
      1. 资源包上传
      2. 更新资源
    3. 服务端交互
      1. 服务端验证登录
      2. 支付分发给服务端
    4. 数据配置
    5. GM功能
    6. 数据统计
  2. 技术
    1. 高级语言--Java8
    2. 框架--SpringBoot2.0
    3. 项目管理--Gradle
    4. 缓存--redis
    5. 数据库Mysql5.6
    6. 通信框架--Netty
    7. 传输框架--Protostuff
  3. 启动流程
    1. 不占用端口启动
    2. 通过注解获取协议进行初始化
    3. 初始化线程池用于有序处理客户端消息
    4. 初始化游戏数据
    5. 向后台获取游戏配置数据
    6. 初始化定时任务用于定时更新数据
    7. 启动Netty
  4. 关闭流程
    1. 实现接口ApplicationListener<ContextClosedEvent>
    2. 配置中注册监听
    3. 服务器关闭前处理临时数据落地到数据库
  5. 开发总结

原文:https://www.cnblogs.com/plxz/p/11040516.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!