Alfresco架构简介

Alfresco本质上来讲是一内容库,提供对内容的存储以及针对内容应用的一系列的服务接口。
Alfresco库用于存储文档以及其它内容。内容元数据被保存在关系数据库中,内容自身则存放在文件系统中。
内容项目和它们的各种属性(元数据)被定义在一个或多个内容模型中。

除了最基本的内容存储服务以外,Alfresco还提供的核心服务包括:

  • 文档目录服务
  • 版本服务
  • 还有高级服务比如
  • 缩略图服务
  • 地址服务(Site Service)用于创建和维护地址
  • 标签服务(Tag Servcie)用于提供关键字查询内容


以上这些服务都是java实现,API通过公共java应用编程接口暴露出来。

Alfresco服务器高度可扩展,你可以使用Java,JavaScript和FreeMarker进行扩展,
  • 还可以通过REST APIs使用任何一门语言编写客户端应用。
  • 你可以客制化现有的内容模型,或者创建全新的内容模型(比如新类型,元数据和模型关系)
  • 你可以使用BPMN来创建工作流,定义客户的执行动作,当事件发生的时候引擎将会调用。
  • 你甚至还可以定义全新的服务接口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值