一種數(shù)據(jù)包傳輸處理方法及系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN201110433104.8 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN102447628A | 公開(公告)日 | 2012-05-09 |
申請(qǐng)公布號(hào) | CN102447628A | 申請(qǐng)公布日 | 2012-05-09 |
分類號(hào) | H04L12/56(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 胡加明 | 申請(qǐng)(專利權(quán))人 | 南通海賽未來數(shù)字科技有限公司 |
代理機(jī)構(gòu) | - | 代理人 | - |
地址 | 215121 江蘇省蘇州市蘇州工業(yè)園區(qū)葑亭大道666號(hào)唯亭智能產(chǎn)業(yè)園8樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種數(shù)據(jù)包傳輸處理方法及系統(tǒng)。上述方法包括以下步驟:Socket線程接收待處理數(shù)據(jù)包;預(yù)處理線程拼接從緩沖區(qū)讀取的不完整數(shù)據(jù)包以及Socket線程接收的待處理數(shù)據(jù)包,通過正則表達(dá)式掃描拼接數(shù)據(jù)包以判斷拼接數(shù)據(jù)包是否匹配特定數(shù)據(jù)結(jié)構(gòu),若拼接數(shù)據(jù)包匹配特定數(shù)據(jù)結(jié)構(gòu),則將匹配的完整數(shù)據(jù)包放入接收隊(duì)列;執(zhí)行裝置從接收隊(duì)列中調(diào)度完整數(shù)據(jù)包,并根據(jù)完整數(shù)據(jù)包的業(yè)務(wù)類型調(diào)用相應(yīng)的線程進(jìn)行處理,其中,業(yè)務(wù)類型具有優(yōu)先等級(jí),不同的業(yè)務(wù)類型由不同的線程對(duì)應(yīng)處理。 |
