梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4859 个
工控威望: 8286 点
下载积分: 18141 分
在线时间: 3398(小时)
注册时间: 2016-10-31
最后登录: 2025-08-02
查看梦雨天涯的 主题 / 回贴
楼主  发表于: 昨天
图片:
如图所示,假设第一次发送4个字符,第2次发送3个字符,还是保留上次第4个字符的内容,每次都需要截取3长度才行,大佬们有什么好的建议呢?
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群462042464
电气小学生
级别: 论坛先锋
精华主题: 0
发帖数量: 134 个
工控威望: 1008 点
下载积分: 507 分
在线时间: 133(小时)
注册时间: 2021-04-15
最后登录: 2025-08-02
查看电气小学生的 主题 / 回贴
1楼  发表于: 昨天
前段时间做过一个项目,也是走TCP通信,我们是定义了数据长度和每个字节的含义,消息内容里当前消息无内容的字节用空格补上。这样就保证了每条消息的长度都是固定的。而且接收缓存区每次都会覆盖上一次的消息内容。
钢带,钢卷缠绕打包机,翻转机,托盘码垛机,栈板更换机,源头工厂。
VX:DQSJ_12345678