文件上传过程一个单向Socket通信过程。服务端从Socket中获得输入流,然后写入文件输出流,写入数据完成则上传完成。服务端UploadServer:客户端UploadClient:注意server.accept()会阻塞线程,所以最好把server.accept()语句放入子线程中。

Java 基于TCP Socket 实现文件上传

Java 基于TCP Socket 实现文件上传