使用 IIB 文件节点移动、复制、下载和重命名 (S)FTP 个文件而不打开它们

Using IIB File nodes to move, copy, download and rename (S)FTP files without opening them

我正在使用 IIB,我的一些要求是针对可以执行以下操作的消息流:

查看可用节点(FileInputNode、FileReadNode、FileOutputNode);看起来他们可以通过这种方式读写文件;但只能通过将它们复制到内存中然后物理重写文件 - 而不是仅使用 copy/move/download-type 命令,后者永远不需要以相同的方式打开文件。

不过,我注意到读取完成后,可以选择在本地移动存储文件;所以也许有一种方法可以使用该功能来解决它​​?我根本不需要将文件打开到内存中 - 我不关心文件中有什么。

目前我正在为 FTP 使用 Java 计算节点和 Apache Commons Net 类 - 但它们不适用于 SFTP 和解决方法似乎太复杂;所以我想知道是否有一种纯粹的 IIB 方法来做到这一点。

没有本地方法可以做到这一点,但可以使用 Apache Commons VFS