2008-11-20 48 views
2

我正在爲內容管理系統構建一些功能來編輯存儲在服務器上的文件。往返編輯存儲在服務器上的二進制文檔

我想爲用戶提供輕鬆將文件下載到計算機,打開文件進行編輯並將其保存回服務器的功能。該過程應儘可能無縫。

下面是今天的步驟:

  1. 點擊鏈接以保存下載文件(比如一個PSD)在Web瀏覽器
  2. 磁盤
  3. 找到文件,打開它在編輯Photoshop
  4. 進行更改,保存文件
  5. 返回瀏覽器,導航至已下載的文件。
  6. 單擊「替換文件」
  7. 找到該文件,將其上傳回服務器。

這是我想要的東西:

  1. 點擊鏈接打開PSD文件
  2. 文件下載,Photoshop的啓動
  3. 進行更改,保存
  4. 文件被上傳回的文件到服務器,替換原始文件

那些誰使用Sharepoin我們知道這是可行的(使用WebDAV),但僅適用於Office應用程序(PPT,DOC,XLS)。我希望它可以處理所有文件類型。

這將需要某種軟件在本地安裝 - 也許是一個單獨安裝的應用程序,其中註冊了mime類型,簽名的java小程序或Firefox擴展。

這似乎是一個應該解決的問題。有沒有人見過這樣做?

回答

1

Windows客戶端操作系統有一個WebDAV重定向器,並且有很長一段時間,所以 a)您不需要客戶端和b)它不是特定於Office文件。

有趣的是服務器端,實現了WebDAV服務器。

未啓用WebDAV的支持在客戶端操作系統Vista一樣(IIS5.1有支持,6.0犯規),只在服務器(2K3,2K8 ...)

有咕/例子/框架(廣東話召回從當我研究它)可用於實現WebDAV服務器,但它需要一個服務器操作系統[所以我不得不打折,因爲在我的情況下,主機可能是Vista/7,而不是服務器/ XP)。

相關問題