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).

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....