2013-11-01 125 views
5

在我工作的公司,我們正在與Spring和Vaadin一起開發計費Web應用程序。麻煩的是要管理的文件數量變得過大;賬單,提供合同等。我們目前將每個文檔作爲文件存儲在服務器上,但這樣管理它們太困難了。這是單調乏味且容易出錯的,這也意味着我們缺乏訪問這些文檔的任何安全性。文檔管理系統

現在,我正在查看文檔管理系統來管理此文檔。我看到了Alfresco Document Managment,但我不知道如何將它與我的應用程序集成。

有什麼建議嗎?

+0

[CMIS(http://chemistry.apache.org/)? – Gagravarr

回答

2

Alfresco有REST API,所以你可以在你的Spring + Vaadin應用程序中使用它。 Spring擁有基於Jackson的RestTemplate,他將幫助您完成REST客戶端。

1

有幾種方法可以與露天集成。我最喜歡的兩個方式與露天整合是:

  1. 使用CMIS API http://wiki.alfresco.com/wiki/CMIS

  2. 使用自己的自定義webscripts或Java後端webscripts。這些允許你快速開發自己的休息API與露天。 http://docs.alfresco.com/4.0/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Fconcepts%2Fws-architecture.html

有整合許多不同的方式。他們有webdav,cifs,ftp等幾種集成方式。下面是從露天關於它的一些文檔

http://docs.alfresco.com/4.2/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Fconcepts%2Fintegration-options.html