Alfresco 是一個開源的企業內容管理系統(ECM),功能相對於微軟的SharePoint, Documentum與FileNet這樣的產品。 支持多國語言, 支持LDAP, NTLM, Kerberos,活動目錄,支持與Ms Sharepoint,Google Docs的集成, 跨平台,支持Windows/Unix系統。基於Java平台開發,通過開源的Tomcat+MySQL+Linux部署;系統支持多國語言(包括中文),提供基於開源的Lucene的文檔搜索功能;基於OpenOffice,提供多種文檔格式的轉換,包括Office2003-2007、pdf、jpeg、jpg等。
有如下主要功能:
1 、文檔管理,為傳統的ECM解決方案節省成本的企業級文檔管理
- 通過現代的,消費者喜歡的共享界面提供完整的ECM功能
- 一個統一的單獨的存儲庫來管理任何內容 - 文檔,圖像,視頻和音頻
- 易於使用CIFS,WebDAV的,IMAP和SharePoint的協議作為一個共享網絡驅動器
- 完全開源並兼容CMIS和JSR168等開放標准
2、記錄管理
- 內置Alfresco的文檔管理庫,包括共享接口
- 文件記錄從桌面、電子郵件客戶端或任何Web瀏覽器使用拖拽
- 獨立的解決方案來管理公司的記錄和其他內容
- 成本經濟和開放源碼,沒有前期的license費用
3、Web內容管理,企業規模的網絡營銷和Web內容管理的集成開源解決方案
- 一個集成的協作環境,使Web團隊一起工作
- 從Office到Web自動發布企業內容
- 市場營銷團隊可以簡單地創建和發布新內容
- 內置行業標准技術,可以擴展使用流行的開發工具
4、共享,一個現代的,基於瀏覽器的社會內容管理和協作平台
- 與分散在全球的團隊輕松協作內容和項目,
- 新的社會功能,如狀態,標簽和內容的活動feed,使團隊更有效率
- 強大的團隊工具包括一個文檔庫,博客,維基,日歷和簡單的工作流
- 比SharePoint更具可擴展性和開放性並作為一個開源堆棧運行
5、內容平台,開源和開放標准的Java內容平台構建設的任何內容豐富的應用程序
- 開箱即用包括DM , WCM和協作功能
- 通過RESTful的API和開放的標准如CMIS或JSR 168,快速定制開發
- 自定義或擴展現有的開發人員或Alfresco 的合作伙伴
- 專為企業規模化,集群,復制和安全服務
Alfresco 構建於以下開放標准:
• Java 1.7
• WebDAV – IETF web-based distributed authoring and versioning
• 5015.02 – US Department of Defense (DoD) certiied for records managemen
• JSR-170 – Java Content Repository (JCR) API
• JSR-283 – Next generation of JCR
• JSR-168 – Portal integration standard
• CMIS – speciication supported by all major ECM vendors including IBM, and Microsoft
• Spring 2.0 Aspect-Oriented framework
• Apache iBatis (replacing Hibernate from Alfresco 3.4 version onwards)
• AIFS (Alfresco Intelligent File System) supporting Windows iles sharing (SMB/CIFS), NFS, and FTP
• Open Office 3.3
Alfresco 4 企業版的全局圖:
Alfresco 4 的架構圖:
所涉及到開源組件:
Apache Lucene (http://lucene.apache.org/)
Hibernate (http://www.hibernate.org/)
Apache MyFaces (http://myfaces.apache.org/)
FreeMarker (http://freemarker.org/)
Mozilla Rhino JavaScript Engine (http://www.mozilla.org/rhino/)
OpenSymphony Quartz (http://www.opensymphony.com/quartz/)
Spring ACEGI (http://www.acegisecurity.org/)
Apache Axis (http://ws.apache.org/axis/)
OpenOfice.org (http://www.openoffice.org/)
Apache FOP (http://xmlgraphics.apache.org/fop/)
Apache POI ( POI ( (http://poi.apache.org/) )
JBoss jBPM (http://www.jboss.com/products/jbpm)
ImageMagick (http://www.imagemagick.org)
Chiba (http://chiba.sourceforge.net/)
PostgreSQL http://www.postgresql.org/
SWF TOOLS http://www.swftools.org/
目前社區版是開源免費的,可以從這兒下載。企業版是商業的,官方在線文檔。
關於開發,可先去Wiki站點了解, 開發Alfresco SDK,源代碼在SVN上,有興趣可以去查看。
Alfresco 有兩部分WEB平台,一個是Alfresco Explorer 就是客戶端,關注管理用戶,內容,規則等。
一個是Alfresco Share 關注協作,分享。包括博客, Wiki,討論。
好的,今天簡單介紹到這兒。希望對您企業信息化與軟件開發有幫助。
您可能感興趣的文章:
企業服務總線Enterprise service bus介紹
Windows的FailOver群集簡介
作者:Petter Liu
出處:http://www.cnblogs.com/wintersun/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
該文章也同時發布在我的獨立博客中-Petter Liu Blog。


