如何使用Java NIO FileChannel在套接字上复制文件?

时间:2014-11-08 19:08:57

标签: java sockets nio filechannel

我应该实现类似于FTP服务器/客户端的简单客户端/服务器应用程序。

客户端和服务器都应该能够发送和接收文件,但是现在我们只是将文件从服务器发送到客户端。

它们之间已经有一个打开的套接字,我不想使用字节缓冲区。 我尝试了Files.copy()方法,它在客户端创建了一个文件,但它充满了垃圾。

我一直在尝试使用FileChannel.transferFrom / To,但我似乎无法做到正确。

有人可以举例说明如何在套接字上使用它吗?

0 个答案:

没有答案