我在Glassfish上有一個java web項目。該項目必須提供以下功能:編輯word文件,保存並上傳到數據庫(文檔庫)。我可以使用露天sdk或api來實現這個功能嗎?如果是這樣,怎麼樣?我可以使用alfresco作爲我的web java應用程序的引擎嗎?
1
A
回答
2
您可以絕對使用Alfresco(企業版或社區版)作爲Web應用程序的後端文檔管理系統,以及訪問/更改Alfresco存儲庫中的文檔,您可以使用CMIS或RESTful API;但在您的特定用例中,我一定會選擇CMIS,因爲它可以確保您的應用程序與Sharepoint,Documentum,nuxeos或filenet等其他文檔資料庫的兼容性,以防您的需求演變爲需要這樣的轉換!
Alfresco官方文檔的platform integrations page確實列出了您需要知道的所有信息,以便將Alfresco與其他解決方案集成在一起!
並記錄在案,除非你有你的用例一些特殊的要求不是由露天覆蓋開箱即用的,那是不容易(也不直觀)的發展,我會建議你使用的開箱即用Alfresco的客戶端,默認在安裝程序中交付的客戶端。 AIFAIK涵蓋了您列出的要求,這要歸功於以下封裝源免費模塊:「Alfresco Office Services」,用於直接從回購操作中編輯MS Office中的存儲庫文檔,或者隨官方提供的開源免費插件安裝人員也:「Google docs integrations」在谷歌文檔在線編輯文檔!
1
您所描述的功能稱爲「在線編輯」,這意味着您不必下載文件,打開文件,更改文件,然後單獨上傳文件 - 而不是在線。
相關問題
- 1. 我們可以在Web應用程序中使用WF規則引擎嗎?
- 2. 我可以連接Google應用程序引擎中的Google應用程序嗎?
- 3. 我可以在非應用程序引擎項目上使用GAE的CloudStorageTools嗎?
- 4. 我可以使用Java操作其他應用程序嗎?
- 5. 我可以使用敲除作爲模板引擎嗎?
- 6. 我可以使用'com.google.android.gm.Myapp'作爲我的Android應用程序的applicationId嗎?
- 7. 我可以使用django管理員作爲應用程序嗎?
- 8. 我可以使用應用程序作爲庫(Mac,Objective-c)嗎?
- 9. 我可以使用VSTO工作表的Web應用程序
- 10. 我可以在我的web應用程序中使用iphone的API嗎?
- 11. 我可以在谷歌應用引擎上使用SQLite庫嗎?
- 12. 我可以在非web應用程序中使用Spring Framework嗎?
- 13. 我可以在Web應用程序中使用DirectShow嗎?
- 14. 我可以在web應用程序中使用iCloud API嗎?
- 15. 我可以在Web應用程序中使用Awesomeium嗎?
- 16. 我可以將單頁應用程序稱爲Web 3.0應用程序嗎?
- 17. 我可以使用Java SWT應用程序作爲Activex主機嗎?
- 18. 我可以上傳aws amazon上的谷歌應用程序引擎編程的網絡應用程序嗎?
- 19. 我可以在我的iPhone應用程序中使用ASIHTTPRequest嗎?
- 20. 我可以使用我的應用程序分發JDK嗎?
- 21. 我可以使用Zookeeper來運行我的應用程序嗎?
- 22. 我可以在我的應用程序中使用minimob advertise嗎?
- 23. 我可以使用Quartz Scheduler啓動我的應用程序嗎?
- 24. 我可以在我的應用程序中使用notepad ++ exe嗎?
- 25. 在應用程序引擎中,我可以從事務內部調用「get_or_insert」嗎?
- 26. 我可以通過Web Start使用Java 6運行JavaFX應用程序嗎?
- 27. 我可以使用java開發iPhone應用程序嗎?
- 28. 我可以爲我的所有Web應用程序共享一個類嗎?
- 29. 我可以排除谷歌應用程序引擎的源文件在Java中
- 30. 我可以爲我的應用程序需要iPhone 5S嗎?