当前位置: 首页 > article >正文

(推荐)【通用业务分发架构】1.业务分发 2.rpc调用 3.Event事件系统

一.Reflections和SpringUtil完成扫描包的(反射缓存)

二.id与class的映射+泛型+上下文(玩家是否登录,rpc调用SeqId,class类名)+反射调用

1.netty层的

        AccountMsgParam  // 登录前

        OnlineMsgParam // 登录后

        SceneMsgParam // 发到场景层的

2.跨进程rpc调用的

        RpcMsgParam

3.事件处理的

        EventParam

思考:

        其实除了msgId,还有使用ClassName来搞映射也是可以


http://www.kler.cn/a/461360.html

相关文章:

  • redux react-redux @reduxjs/toolkit
  • uni-app 多平台分享实现指南
  • 文件本地和OSS上传
  • redis的集群模式与ELK基础
  • 网络安全 | 企业网络安全管理
  • 【蓝桥杯选拔赛真题87】python输出字符串 第十五届青少年组蓝桥杯python选拔赛真题 算法思维真题解析
  • win32汇编环境下,窗口程序中生成listview列表控件及显示
  • 深度学习day6|用pytorch实现VGG-16模型人脸识别
  • 2025跨年倒计时
  • qt5.15.2+visual studio2022 免安装版环境配置
  • Elasticsearch 入门教程
  • macos 支持外接高分辩率显示器开源控制软件
  • 应急响应练习
  • WFP Listbox绑定数据后,数据变化的刷新
  • 31.九个按钮排列 C#例子 WPF例子
  • 如何在 Ubuntu 22.04 上优化 Apache 以应对高流量网站教程
  • HTML基础到精通笔记
  • GitHub Fork 和 Clone 的深度指南:操作解析与 Pull Request 完整流程20241231
  • python浅拷贝和深拷贝
  • 【每日学点鸿蒙知识】文件读写、屏幕宽度亮度、扫一扫权限、编码器问题、wlan设置
  • “库存管理软件的用户体验”:界面与交互设计
  • rust_shyper
  • flux文生图模型实践
  • #渗透测试#红蓝攻防#红队bypass突破口总结06
  • jeecgbootvue3列表数据状态为数字时,手动赋值的三种方法
  • Python 实现 冒泡排序算法示例