社区
C#
帖子详情
c# socket 粘包处理?
gzkjh
2012-07-06 10:43:01
请教如何处理粘包的情况?
网上找的一般有2个:
1、用特定字符(一般是换行)表示结束。
2、增加包头,记录完整的一个包有多长。
还有其他方法么?
...全文
425
3
打赏
收藏
c# socket 粘包处理?
请教如何处理粘包的情况? 网上找的一般有2个: 1、用特定字符(一般是换行)表示结束。 2、增加包头,记录完整的一个包有多长。 还有其他方法么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gzkjh
2012-07-06
打赏
举报
回复
对分包算法具体内容及软件实现有兴趣者,可与作者联系。
看半天,就这句啊????
bdmh
2012-07-06
打赏
举报
回复
http://www.csharpwin.com/csharpspace/12168r7046.shtml
烈火蜓蜻
2012-07-06
打赏
举报
回复
什么叫自定义协议,就是用来处理粘包的呀。 HTTP也是一种TCP之上的协议
C#
TCP\
Socket
粘包
处理
(加长度头)
资料文件用于解决
C#
编程中发生的
粘包
问题的
处理
C#
解决
socket
粘包
问题,通信提供了一个自定义通信协议类MsgProtol,该类封装了打包和解包方法,可以解决分包和
粘包
问题
C#
解决
socket
通信过程中
粘包
分包问题,本项目是一个只有6个
C#
代码文件的开源小工程,用来学习基于TCP的套接字通信包,可以自定义通信协议,
处理
分包和
粘包
,内置一个服务端和客户端的套接字程序,也有测试代码和对应的博客讲解代码。在消息正文的前方加入一个固定长度的数字表示消息正文的长度,这样就可以基本解决分包和
粘包
问题。整个工程基本基于良好的面向对象思想,代码注释清晰简洁。
C#
的
Socket
粘包
解析源码
本样例可以实现
Socket
、串口通讯的接收数据的分析和
处理
,支持各种复杂
粘包
的数据
处理
。 样例中用到的协议是特定的协议,您只需根据自己的协议格式修改其中的指令长度判定方法、指令长度占用字节数等方面,就能很容易的应用到自己的程序中。 这段代码是从之前的系统中抽取出来的,虽然是经过长时间运行监测,但不排除在代码抽取过程中存在问题,请自行测试并完善。 杜伟 联系QQ:184167125 2019年7月10日
C#
Socket
粘包
处理
讲解示例
主要介绍了
C#
Socket
粘包
处理
讲解,大家可以参考使用
C#
中TCP
粘包
问题的解决方法
主要为大家详细介绍了
C#
中TCP
粘包
问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
C#
110,545
社区成员
642,580
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章