请教,多客户端并行传大文件的思路
请教,多客户端并行传大文件的思路如题。我的思路:每个线程对应一定数量的客户端,用select判断,实现多客户端和一个服务器类似并行的通信。
问题:少量的数据,由于传输时间短,可以忽略不计,可以做到。但是当传大文件的时候,比如多个客户端同时要传大文件,就变成了A传文件,传完以后B传文件......变成一个纯线性的了。如果单开一个线程or一个端口用来传文件,感觉还是不符合并行思路。
求教如何多客户端并行传大文件。思路和相关代码或者链接都可,非常感谢。