gpt4 book ai didi

java - 使用 Jsch 进行异步 sftp 文件传输?

转载 作者:行者123 更新时间:2023-12-02 13:12:06 25 4
gpt4 key购买 nike

有没有一种方法可以使用 Jsch 进行异步 sftp 文件传输,而无需管理自己的线程?

我看到有一个 SftpProgressMonitor监视进度,但它只提供回调。

我正在寻找类似于Java的AsynchronousFileChannel写入方法:

public abstract Future write(ByteBuffer src, long position)

哪个库提供异步 sftp 传输?

最佳答案

我使用 CompletableFuture 解决了异步执行传输的问题(查看 runAsyncsupplyAsync 方法)。

该类还提供了将多个 future 组合或链接在一起的方法,例如:CompletableFuture.allOfCompletableFuture.thenCompose 等...

关于java - 使用 Jsch 进行异步 sftp 文件传输?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43907927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com