游戏服务端实习乱学乱记

还是很多不能发的
计算机基础要接着学orz
估计有人一眼就能看出我在哪里实习 在什么组233333
游戏服务端实习乱学乱记_第1张图片游戏服务端实习乱学乱记_第2张图片

游戏服务端实习乱学乱记_第3张图片
游戏服务端实习乱学乱记_第4张图片
游戏服务端实习乱学乱记_第5张图片

游戏服务端实习乱学乱记_第6张图片
游戏服务端实习乱学乱记_第7张图片
游戏服务端实习乱学乱记_第8张图片
游戏服务端实习乱学乱记_第9张图片
rpcId,Prolist里面 会有参数 如果发现有字符串 将会在后面跟几个字节长度标识 其他 int bool 这些长度是已知的 不需要标识

粘包问题的处理 : 这里标识包的长度, 够就且下来 不够等下次

PS 我们组是放在S前面的 大S2个字节 像是***那个组 一开始(rpcid后面)全放前面 就不需要每次全读一次 直接算出 然后比缓存大小就行 更有效处理
但是 我们组没有 毕竟更老的游戏了 也没有处理粘包什么的
游戏服务端实习乱学乱记_第10张图片
游戏服务端实习乱学乱记_第11张图片
事务ID – 丢了怎么办

如何生成全局唯一事务ID

可重复调用, 第一次调用返回ok 重复调用返回 ok-(标记)
游戏服务端实习乱学乱记_第12张图片

你可能感兴趣的:(实习,笔记)