标签: java sockets nio filechannel
我应该实现类似于FTP服务器/客户端的简单客户端/服务器应用程序。
客户端和服务器都应该能够发送和接收文件,但是现在我们只是将文件从服务器发送到客户端。
它们之间已经有一个打开的套接字,我不想使用字节缓冲区。 我尝试了Files.copy()方法,它在客户端创建了一个文件,但它充满了垃圾。
我一直在尝试使用FileChannel.transferFrom / To,但我似乎无法做到正确。
有人可以举例说明如何在套接字上使用它吗?