问题描述
以下是我们的设置和放大器;要求:
Following is our setup & requirement:
- 有访问通过SSL +基本身份验证一个公共的Web应用程序。大多数应用程序都在ASP.Net;夫妇遗产的人都在传统的ASP。服务器是2003赢/ IIS 6.0
- 此应用程序需要支持的(大部分)MS Office文档(2007&安培; 2010)在线编辑。文档本身被存储在数据库中,与应用程序的内容一起。
- 的用户应该能够通过HTML链接打开的文档;相应的外部Office应用程序(例如MS Word)中打开要在编辑模式下的文档(不含锁),当用户presses保存按钮,将文件应调回应用程序。
- preferably没有外部插件/ ActiveX控件需要部署在客户端。
是一个自定义WebDAV实现最好的方法呢?请注意,我们可能并不需要的WebDAV的所有功能于上述要求配套。你知道任何替代品?
Is a custom WebDAV implementation the best possible approach? Note that we might not need all the features of WebDAV for supporting above requirements. Are you aware of any alternatives?
如果自定义WebDAV实现是要走的路,你可以请推荐一些好的资源(商业/开源插件IIS中的.Net样本,文档等),除了的?顺便说一句,我不知道preFER安装笨重的CMS一样的Sharepoint来支持这么小的要求!
If custom WebDAV implementation is the way to go, can you please recommend some good resources (commercial/open source IIS plugins, samples in .Net, docs, etc), apart from http://www.webdav.org/ ? BTW, I do not prefer installing a bulky CMS like Sharepoint to support such a small requirement!
我发现一个线程SO有关自定义WebDAV实现:What是您的经验实施/使用WebDAV?的这听起来令人沮丧如此:((唯一可用的编缉在IIS根,要求Windows身份验证等)
I found a thread on SO about custom WebDav implementation: What are your experiences implementing/using WebDAV? It sounds so discouraging :( (Avialable only on IIS root, requires Windows authentication, etc)
在此先感谢!
推荐答案
这有什么错WebDAV的?存在一对夫妇的第三方WebDAV服务器组件,你可以插入到你的服务器端应用程序(,我们的)。
What's wrong with WebDAV? There exists a couple of third-party WebDAV server components which you can plug to your server-side application (www.webdavsystem.com, our WebDAVBlackbox).
另外,您可以创建一个将使用一些其他协议与服务器通信客户端上的虚拟文件系统(无论是否纯HTTP是您更容易实现处理这样或FTP或SFTP)。
Alternatively you can create a virtual file system on the client which will communicate with the server using some other protocol (either plain HTTP if it is easier for you to implement handling this way or FTP or SFTP).
这篇关于编辑MS Office文档从Web应用程序:自定义WebDAV实现还是...?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!