如何在写入后通过套接字发送文件?

时间:2014-04-11 16:59:40

标签: java file sockets

用户使用TextAreas填写表单后,我将输入写入.txt文件。

现在如何将其发送到我所连接的网络的另一台计算机。我在我的电脑上使用静态IP,他也有静态IP。

知道如何发送所述txt文件?谢谢!

1 个答案:

答案 0 :(得分:0)

如果两台计算机都使用Windows,则使用共享文件夹可能是传输文件的最简单方法。在另一台计算机中,共享一个文件夹。然后,您可以通过将文件名指定为“\\ SERVERNAME \ FOLDERNAME \ FILENAME”将文件直接写入远程文件夹。

如果您确实需要先写入本地磁盘,然后将其复制到该共享文件夹,您可以执行此操作: 如果使用Java 7,请使用:java.nio.file.Files.move()。如果使用Java 6或更早版本,则需要使用java.io.File.renameTo()或通过读写操作。