我正在使用Apache Mina构建我自己的SFTP服务器。我想在每次文件传输完成后自动通知服务器。请向我提供一些有关此方向的指示。

理想情况下,应该有一个我需要实现的接口(interface)和一个我需要注册回调函数的类。我知道Apache MIna SSHD在具有IO事件,处理程序和过滤器的引擎盖下使用Apache Mina。

我正在寻找更具体的东西。注册我的回调函数的类和方法名称将很有帮助。

最佳答案

我使用Mina SSHD的早期版本尝试了类似的操作。我最终创建了自己的FileSystemFactoryFileSystemViewSshFile实现。 SshFile接口(interface)具有针对create()delete()createOutputStream()等的回调方法。如果有人拥有更简单,更优雅的解决方案,我将非常感兴趣。

关于ssh - Apache MINA SFTP-成功传输文件后添加回调方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26855207/

10-13 02:02