- 1
- 0
- 约小于1千字
- 约 11页
- 2026-05-15 发布于北京
- 举报
Java游戏开发入门第二课主讲老师:靳海江
消息协议前4个字节,消息头,包含消息的长度和编号消息体消息的长度用一个shortint值来表示,所以占了2个字节;消息的编号再用一个shortint值来表示,所以又占了2个字节;所以一共是4个字节;
消息粘包
Protobuf协议文档syntax=“proto3”;消息命名规则是XxxCmd和XxxResult;XxxCmd代表客户端发往服务器的消息;XxxResult代表服务器返回给客户端的消息;UserEntryCmd;UserEntryResult;
Protobuf命令行工具到releases页面中找到下载链接;解压缩后设置path环境变量;执行命令protoc;protoc.exe?--java_out=${目标目录}?.\GameMsgProtocol.proto
消息的解码二进制数据解码Decode
消息的群发增加_channelGroup;覆盖channelActive函数,也就是有新的客户端信道时,将其加入到_channelGroup中;调用_channelGroup的writeAndFlush实现群发逻辑;
消息的编码二进制数据编码Encode
还有谁?增加User类;增加_userMap用户字典;修改UserEntryCmd
您可能关注的文档
最近下载
- 认真组织处级以上领导干部学习中组发-中国地质大学(北京).docx VIP
- 精品解析:浙江省杭州市上城区2024-2025学年八年级下学期期末语文试题(原卷版).docx VIP
- 新建年产10万吨乙二醇项目设计 尹亭.doc VIP
- 数电发票PPT课件.pptx
- 超声科质控自查及整改报告.docx VIP
- 世界机器人大会青少年智能创意主题赛小学4-6年级模拟样题答案解析.docx VIP
- 吉林工商学院毕业答辩简洁模板.ppt VIP
- 【PPT课件】2024中国慢性阻塞性肺疾病基层诊疗与管理指南解读.pptx
- 超声科质控自查及整改报告总结.pptx VIP
- 年产60000吨乙二醇的生产工艺设计.doc VIP
原创力文档

文档评论(0)