UDP安全傳輸(完整源碼)
1、自動(dòng)分包組包
2、支持一次性發(fā)送任意大小的包
3、支持安全控制
4、根據(jù)丟包率和網(wǎng)速度動(dòng)態(tài)控制發(fā)包速度(因時(shí)間的局限此功能未很好的實(shí)現(xiàn))
5、對(duì)于用戶(hù)透明的接口(開(kāi)發(fā)人員不用關(guān)心實(shí)現(xiàn)細(xì)節(jié)可以和使用其它UDP控件一樣簡(jiǎn)單的使用本類(lèi))
接口的簡(jiǎn)單說(shuō)明,使用本類(lèi)很簡(jiǎn)單
當(dāng)想要發(fā)送大數(shù)據(jù)包或者具有安全控制的數(shù)據(jù)包就使用方法
SafeSendBuff
即可:)
當(dāng)然接收方必須使用本類(lèi)(即服務(wù)端。因?yàn)榕夹枰詣?dòng)處理分包、組包、重發(fā)等細(xì)節(jié))
給事件成員OnDataCase付值即可該事件是接收到數(shù)據(jù)時(shí)觸發(fā)
具體使用方法請(qǐng)見(jiàn)演示程序
DemoClient.exe 為接收窗體
DemoServer.exe 為發(fā)送窗體
發(fā)送202575字節(jié)的東西需要3秒時(shí)間
標(biāo)簽:
UDP
安全傳輸
發(fā)送
丟包率
上傳時(shí)間:
2016-04-04
上傳用戶(hù):change0329