大數據是指大於32K或者64K的數據。
大數據的發送和接收通過TSTREAM對象來進行是非常方便的。
我們把大數據分割成一個個4K大小的小包,然后再依次傳輸。
一、大數據的發送的類語言描述:
1)創建流對象,用流對象一次性地加載完大數據
2)移動流的POSITION,一次將流的4K大小的一塊內存讀進一塊BUF里面
3)SOCKET發送這塊大小為4K的BUF
4)重復執行二、三步驟,直至發完
二、大數據的接收的類語言描述:
1)創建一個流對象
2)接收方一次接收4K大小的數據暫存一塊4K大小的BUF里面,將BUF寫入流對象里面
3)移動流的POSITION,重復執行二步驟,直至接收完一個批次所有的數據包
