摘要:本申請提供一種傳輸控制協議TCP粘包處理方法及裝置。一種TCP粘包處理方法包括:接收TCP消息,所述TCP消息包括消息頭和消息體,所述消息體用于攜帶數據,所述消息頭用于記錄一條完整數據的數據長度;從所述TCP消息中獲取消息頭,并讀取所述消息頭記錄的數據長度;根據所述數據長度從接收緩沖區中提取完整數據。因此接收端的接收緩沖區中出現粘包現象后,可以依據記錄一條完整數據的數據長度從接收緩沖區中提取一個完整數據,解決了接收端不能從粘連的數據包中提取完整數據的問題。
- 專利類型發明專利
- 申請人山東中創軟件工程股份有限公司;山東中創軟件商用中間件股份有限公司;
- 發明人王健;車帥;劉民;溫尚卓;張輝;
- 地址250014 山東省濟南市歷下區千佛山東路41-1號
- 申請號CN201210491483.0
- 申請時間2012年11月27日
- 申請公布號CN102984253B
- 申請公布時間2015年10月14日
- 分類號H04L29/08(2006.01)I;