【问题标题】:back-end for virtual filesystem as seen by Windows Explorer?Windows Explorer 看到的虚拟文件系统的后端?
【发布时间】:2011-12-16 13:53:22
【问题描述】:

我想用 Python(最好)或 Java(不太理想)编写一个相当简单的服务器端虚拟文件系统,我想知道是否有任何众所周知的框架可以让我这样做现成的客户。

例如:

  • 用户安装某种客户端(如 dropbox 或 wuala),呈现文件系统的 Windows 资源管理器视图,并将其转换为对服务器的适当请求(WebDAV?)
  • 我在我的服务器上设置/配置了一些接收 WebDAV 操作的软件,并将它们委托给我的软件
  • 我编写软件来实现各种挂钩(读/写/列出文件)

【问题讨论】:

  • 您可以创建一个 SFTP 服务器或 WebDAV 服务器,并让或多或少的普通客户端(例如 ExpanDrive 或我们的 SFTP 网络驱动器)连接到此类服务器。使用这种方法,您可以完全控制来自客户端的请求。不幸的是,我不知道准备好使用 Python 或 Java 库来创建 SFTP 或 WebDAV 服务器。我们的 SecureBlackbox 产品为 .NET 和 VCL 提供此类组件,我们计划在 3-4 个月内发布 SecureBlackbox 的 Java 版本(可能还会提供与 .so 模块的 python 绑定)。

标签: filesystems


【解决方案1】:

看起来内置的Tomcat类org.apache.catalina.servlets.WebdavServlet是我想要的,我只需要子类化各个doXXXX方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-28
    • 2011-12-03
    • 1970-01-01
    • 1970-01-01
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多