加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-16 04:24:09 所属栏目:asp.Net 来源:网络整理
导读:以下是我们的设置需求: 可通过SSL基本身份验证访问公共Web应用程序.大多数这些应用程序都在ASP.Net中;传统的几个是经典的ASP.服务器是Win 2003 / IIS 6.0 此应用程序需要支持(主要)MS Office文档的在线编辑(2007 2010).文档本身与应用程序的内容一起存储在
以下是我们的设置&需求:

>可通过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).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读