比如客戶端通過for循環(huán),分片發(fā)送了非常大的數(shù)據(jù)。
那么在服務(wù)器接收的時(shí)候,一定會(huì)出現(xiàn)某些數(shù)據(jù)包丟包或者錯(cuò)位的問題。
那么如果用Gatewayworker。通過websocket發(fā)送,然后服務(wù)器端將分片數(shù)據(jù)合成為一個(gè)完整的文件。那么還需要考慮服務(wù)器端數(shù)據(jù)包到達(dá)的順序嗎?
不需要:
因?yàn)門CP協(xié)議本身就保證了數(shù)據(jù)包的傳輸順序,是可靠的;另外websocket協(xié)議保證了分包機(jī)制;