【问题标题】:Java WebDAV client side libraryJava WebDAV 客户端库
【发布时间】:2010-10-14 22:24:26
【问题描述】:

您可以推荐哪些 Java WebDAV 客户端库?

【问题讨论】:

    标签: java client-side webdav


    【解决方案1】:

    你看过Jackrabbit's吗?

    【讨论】:

    • 你自己用过吗?我想听听任何反馈……
    • 是的。与仅使用 Apache commons HTTP 客户端相比,它有助于构建和解析消息。
    【解决方案2】:

    我将 Jakarta Slide 项目提供的客户端库用于我大约 2 年前开发的一个软件,它运行良好。现在,访问site,我看到该项目由于缺乏开发人员而不再活跃。但是客户端库对您来说仍然是一个不错的选择。无论如何,我没有看到很多替代方案。

    【讨论】:

    • alexmeia,谢谢你的回答,但是这个库因为退休了,所以不好选择。
    • sourceforge.net/projects/webdavclient4j 基于已退役的 Apache Jakarta Slide 项目的 Java webdav 客户端,并包含 VFS WebDAV 提供程序。它与 HttpClient 3.0.1 打包在一起。
    【解决方案3】:

    我最近创建了一个非常易于使用的:

    https://github.com/lookfirst/sardine

    【讨论】:

      【解决方案4】:

      在这里尝试尊重他们:http://www.webdavsystem.com/javaserver

      【讨论】:

        【解决方案5】:

        好的,我有点晚了,但你真的应该看看milton webdav server 项目。其开源(apache2),成熟且积极维护。

        它旨在允许任何后端实现连接到 webdav,许多用户报告说在 4 小时内为现有应用程序实现它。

        它支持所有常见的 webdav 东西,例如锁定、自定义属性、摘要/基本身份验证等。它还支持 caldav 并与 apache FTP 集成,因此您只需花一个价格就能获得 2 个协议!

        Milton 附带一个 servlet 和一个 spring 控制器,它可以独立于 Web 容器运行。

        Milton 还有一个不错的小型 webdav 客户端库,由于其观察者支持,它非常​​适合桌面应用程序。

        【讨论】:

          【解决方案6】:

          你检查过沙丁鱼吗?

          https://code.google.com/p/sardine/

          https://github.com/lookfirst/sardine

          最新版本 5.3 - 2013 年 8 月,可在 Maven Central 获得:

          https://mvnrepository.com/artifact/com.github.lookfirst/sardine/5.3

          【讨论】:

            猜你喜欢
            • 2010-12-05
            • 1970-01-01
            • 2011-03-23
            • 2012-04-19
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多