有没有一种方法可以使用 Jsch 进行异步 sftp 文件传输,而无需管理自己的线程?
我看到有一个 SftpProgressMonitor监视进度,但它只提供回调。
我正在寻找类似于Java的AsynchronousFileChannel
写入方法:
public abstract Future write(ByteBuffer src, long position)
哪个库提供异步 sftp 传输?
最佳答案
我使用 CompletableFuture 解决了异步执行传输的问题(查看 runAsync
和 supplyAsync
方法)。
该类还提供了将多个 future 组合或链接在一起的方法,例如:CompletableFuture.allOf
、CompletableFuture.thenCompose
等...
关于java - 使用 Jsch 进行异步 sftp 文件传输?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43907927/