jackRabbit总体架构

jackRabbit总体架构分为三个部分:

1、内容应用(内容库API与JCRAPI相互配合而成)

2、内容库API

3、内容库实现(主要基于JCRAPI)

总体架构图可以通过官方文档查看。

JCRAPI2.0主要包括如下内容:

javax.jcr:提供内容库interfacesandclasses的Java技术

javax.jcr.lock:提供内容库锁功能的interfacesandclasses

javax.jcr.nodetype:提供了内容库节点类型功能的interfacesandclasses

javax.jcr.observation:提供了内容库事件观察功能的interfacesandclasses

javax.jcr.query:提供了内容库搜索功能的interfacesandclasses

javax.jcr.query.qom:提供了内容库对象查询模式的interfacesandclasses

javax.jcr.retention:提供了内容库保留管理功能的interfacesandclasses

javax.jcr.security:提供了内容库访问控制管理功能interfacesandclasses

javax.jcr.util:提供了内容库实用工具类API

javax.jcr.version:提供了内容库版本功能的interfacesandclasses

相关推荐