【发布时间】:2012-07-10 08:08:03
【问题描述】:
我已使用代码here 通过套接字发送单个文件。但是,我需要能够通过套接字发送多个文件(基本上是目录中的所有文件)并让客户端识别文件之间的分隔方式。坦率地说,我完全不知道该怎么做。任何提示都会有所帮助。
注意 1: 我需要一种方法来在一个连续的流中发送文件,客户端可以将其分离为单独的文件。它不能依赖于来自客户端的单个请求。
注意 2:要回答一个我很确定我会参加 cmets 的问题,不,这是不是家庭作业。
EDIT 有人建议我可以在文件本身之前发送文件的大小。我该怎么做,因为通过套接字发送文件总是以预定的字节数组或单个字节完成,而不是File.length()返回的long
【问题讨论】: