繁体   English   中英

Windows Shell扩展的跨平台替代方案-WebDAV平台?

[英]Cross-platform alternative to a windows shell extension - WebDAV platform?

我想构建一个跨平台(Windows,Mac [,Linux])桌面应用程序,该应用程序允许目录浏览和拖放功能以访问基于云的企业CMS。 这将替代与IIS托管的REST API进行通信的现有Windows Shell扩展(并且存在一些漏洞)。

我目前正在考虑利用WebDAV,但是在查找用于构建客户端的跨平台库时遇到了麻烦。 我正在寻找有关哪些技术和/或库可用来使该项目顺利进行的建议。 我首选的语言是C#和Java,理想的解决方案是能够映射驱动器。 另外-我确实有预算,而且我不介意支持其他程序员。

非常感谢您提供的任何想法或知识。

实现ssh和sftp可能会带来更多乐趣。 有许多非常好的图形sftp客户端,例如winscp

大多数操作系统都提供内置的WebDAV客户端,在许多情况下默认情况下会安装它们。 Windows提供Mini-redirector,Mac OS X提供Darvin,许多Linux提供davfs2。 您可以从OS UI或以编程方式安装驱动器或映射文件夹。 每个OS和WebDAV客户端都有其自己的特性,有时还包括错误

在IE 10发行版中,您可以构建一个可在所有4种主要浏览器中运行的Ajax WebDAV客户端。 或部署一些现有的客户端,例如: ajaxbrowser.com

这两种情况都可以减少您构建跨平台WebDAV客户端的时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM