以下是我们的设置&要求:从Web应用程序编辑MS Office文档:自定义WebDaV实现或...?
- 有访问通过SSL +基本身份验证的公共Web应用程序。大多数这些应用程序都在ASP.Net中;传统的一对是传统的ASP。服务器是Win 2003/IIS 6.0
- 此应用程序需要支持(大部分)MS Office文档的在线编辑(2007 & 2010)。文档本身和应用程序的内容一起存储在数据库中。
- 用户应该能够通过HTML链接打开文档;相应的外部Office应用程序(例如MS Word)应该以编辑模式打开文档(具有排他锁),并且当用户按下保存按钮时,文档应该被发回给应用程序。
- 最好不要在客户端部署外部插件/ ActiveX控件。
自定义WebDAV实现是否是最好的方法?请注意,我们可能不需要WebDAV的所有功能来支持上述要求。你知道任何替代品吗?
如果自定义的WebDAV实现是要走的路,除了http://www.webdav.org/之外,能否请您推荐一些好的资源(商业/开源IIS插件,.Net,docs样例等)?顺便说一句,我不喜欢安装像Sharepoint这样庞大的CMS来支持这样一个小的需求!
我发现一个线程SO有关自定义WebDAV实现:What are your experiences implementing/using WebDAV?听起来如此令人沮丧:((可用的编缉只在IIS根,要求Windows身份验证等)
在此先感谢
谢谢!我决定用这个:与SQL后端的WebDAV(http://thehojusaram.blogspot.com/2007/06/c-webdav-server-with-sql-backend-source.html)作为出发点和建立我自己的服务器组件 – Venkat