2013-11-01 78 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