一种传输控制协议粘包处理方法及装置制造方法及图纸

技术编号:8455190 阅读:182 留言:0更新日期:2013-03-22 00:26
本申请提供一种传输控制协议TCP粘包处理方法及装置。一种TCP粘包处理方法包括:接收TCP消息,所述TCP消息包括消息头和消息体,所述消息体用于携带数据,所述消息头用于记录一条完整数据的数据长度;从所述TCP消息中获取消息头,并读取所述消息头记录的数据长度;根据所述数据长度从接收缓冲区中提取完整数据。因此接收端的接收缓冲区中出现粘包现象后,可以依据记录一条完整数据的数据长度从接收缓冲区中提取一个完整数据,解决了接收端不能从粘连的数据包中提取完整数据的问题。

【技术实现步骤摘要】

【技术保护点】
一种传输控制协议TCP粘包处理方法,其特征在于,包括:接收TCP消息,所述TCP消息包括消息头和消息体,所述消息体用于携带数据,所述消息头用于记录一条完整数据的数据长度;从所述TCP消息中获取消息头,并读取所述消息头记录的数据长度;根据所述数据长度从接收缓冲区中提取完整数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:王健车帅刘民温尚卓张辉
申请(专利权)人:山东中创软件工程股份有限公司山东中创软件商用中间件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1