1

我需要使用第三台主机(我的本地主机)中的 Java 应用程序移动两个文件(从远程主机 A 到远程主机 B)。

我想知道是否有机会将数据直接从主机 A 传输到主机 B,而无需将数据先前传输到我的本地主机缓冲区。这是因为远程站点之间的连接比从我的本地计算机到任何这些主机的连接要快得多。

如果我使用Java NIO通道传输数据,数据会直接从通道(主机)A传输到通道(主机)B吗?我不清楚这是可能的。

我知道这可以通过在任何远程站点中创建远程应用程序并从我的本地计算机发送 Web 服务或 RMI 请求来复制文件来完成,但我想避免这种情况。

也不可能在任何服务器中安装 FTP 服务器

谢谢

4

0 回答 0