2015-05-01 57 views
0

我們有一個以Java編寫的現有Web應用程序。我們希望爲用戶提供打開存儲在服務器應用程序中的Word文檔的功能。因此,當用戶從我們的服務器下載文檔時,Word會彈出,然後他們可以在客戶端上編輯此文檔。完成編輯文檔後,我們希望通過簡單地選擇Word Save圖標,讓他們自動將文檔保存回檢索到的服務器。類似於SharePoint如何做。用Java將文檔保存到服務器

對我來說,SharePoint將是一個很好的解決方案,他們做得很好,但不幸的是我們不能在我們的架構中使用SharePoint。

似乎還有很多服務器端的可能性,我們可以使用上傳和打開我們的服務器的文檔文件,我覺得我們可以很容易地解決這些用例。

我最大的問題是一個編輯的文檔的客戶端將自動保存到我們服務器裏的文件被下載

我不是微軟精通知道最好的解決辦法是什麼。

  1. 我們應該寫一個Word AddIn以保存到我們的服務器嗎?
  2. 我們如何讓Word AddIn進入我們的用戶桌面?
  3. 我們可以將Word AddIn嵌入到客戶端打開的Word文檔中嗎?
+1

另一個角度是協議:WebDAV,Sharepoint,CMIS。請參閱http://stackoverflow.com/a/3894672/1031689我冒昧地添加了webdav標籤。 – JasonPlutext

回答

1

1.我們應該寫一個Word AddIn來保存到我們的服務器嗎?

如果您不想使用SharePoint,您可以開發一個插件,您可以在其中實現所有必需的功能以及更多功能。

2.我們如何將Word AddIn加入我們的用戶桌面?

您可以開發加載項的安裝程序。有關更多信息,請參閱Deploying an Office Solution。您也可以使用組策略對象自動部署軟件。

3.我們能夠在客戶端打開的Word文檔中嵌入Word AddIn嗎?

您可以開發一個文檔級外接程序,即代碼將僅針對特定文檔運行。但是,您需要將其安裝爲應用程序級插件。有關更多信息,請參閱Architecture of Document-Level Customizations

相關問題