微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

asp.net – 从Web应用程序编辑MS Office文档:自定义WebDaV实现还是……?

以下是我们的设置&需求:

>可通过SSL基本身份验证访问公共Web应用程序.大多数这些应用程序都在ASP.Net中;传统的几个是经典的ASP.服务器是Win 2003 / IIS 6.0
>此应用程序需要支持(主要)MS Office文档的在线编辑(2007& 2010).文档本身与应用程序的内容一起存储在数据库中.
>用户应该能够通过HTML链接打开文档;相应的外部Office应用程序(比如MS Word)应该以编辑模式打开文档(使用独占锁定),当用户按下Save按钮时,文档应该回发给应用程序.
>优选地,不需要在客户端部署外部插件/ ActiveX控件.

自定义WebDAV实现是最好的方法吗?请注意,我们可能不需要WebDAV的所有功能支持上述要求.你知道任何替代方案吗?

如果要实现自定义WebDAV实现,除了http://www.webdav.org/之外,您能否推荐一些好的资源(商业/开源IIS插件,.Net,docs等样本)?顺便说一句,我不喜欢安装像Sharepoint这样庞大的CMS来支持这么小的要求!

我在SO上发现了一个关于自定义WebDav实现的线程:What are your experiences implementing/using WebDAV?这听起来很令人沮丧:((仅在IIS根目录上可用,需要Windows身份验证等)

提前致谢!

解决方法

WebDAV有什么问题?存在一些第三方WebDAV服务器组件,您可以将它们插入服务器端应用程序( www.webdavsystem.com,我们的 WebDAVBlackbox).

或者,您可以在客户端上创建一个虚拟文件系统,该系统将使用其他协议与服务器通信(如果您更容易实现以这种方式处理或FTP或SFTP,则使用普通HTTP).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐