前几天面试,遇到一个问题,如何使用TCP设计一个批量文件传输系统。
由于TCP是基于字节流的,那么服务端收到源源不断的字节流之后,如何对字节流进行区分,从而还原成不同的文件?
也就是说,应用层的进程如何区分哪些字节是属于文件1,哪些字节是属于文件2的?
前几天面试,遇到一个问题,如何使用TCP设计一个批量文件传输系统。
由于TCP是基于字节流的,那么服务端收到源源不断的字节流之后,如何对字节流进行区分,从而还原成不同的文件?
也就是说,应用层的进程如何区分哪些字节是属于文件1,哪些字节是属于文件2的?