• Alfresco 4 项目介绍


          Alfresco 是一个开源的企业内容管理系统(ECM),功能相对于微软的SharePoint, DocumentumFileNet这样的产品。 支持多国语言, 支持LDAP, NTLM, Kerberos,活动目录,支持与Ms SharepointGoogle 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 企业版的全局图:

    alfreso4ent

    Alfresco 4 的架构图:

    alfreso4arct

    所涉及到开源组件:

    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

  • 相关阅读:
    如何批量修改文件名
    iphone数据存储之-- Core Data的使用(一)
    ios中@class和 #import,两种方式的讨论
    #import与@class的区别
    第三方Push服务:Urban Airship
    iOS开发如何实现消息推送机制
    cocos2d-x中CCCallFunc CCCallFuncN CCCallFuncND的区别和使用示例
    纯Html+Ajax和JSP两者的优缺点
    什么是Ajax?
    解读前端开发工程师必备技能
  • 原文地址:https://www.cnblogs.com/wintersun/p/3751234.html
Copyright © 2020-2023  润新知