以下是我們的設置&要求:從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