有谁能给出具体代码实现 大文件的拆分发送,并在接收端拼合的代码吗!先谢谢了!

解决方案 »

  1.   

    比如文件大小为100MB,然后可以分成每1MB一份,则有
    1|2|3|4...99|100
    这样子100份,可以在接收端预分配100MB空间
    然后第N份到来的时候,就放在N的位置。
      

  2.   

    简单就点是每次发一个UDP或TCP包都自己带个头,标号,然后一次发一点,收到了就按号接收。
    其实主要还是你一次发多少,用什么协议。都是用流发送,只要读出文件的内容分多少块都是你说了算。