内容仓库API规范正式发布 统一CMS技术标准

作者:王猛 来源:bbs.phome.net 更新时间:2023-05-25 21:55
Java内容仓库API(JSR-170)技术规范近日正式发布最终版本。

JSR-170规定了Java应用中内容存储与访问的标准形式,规范所规定的“内容服务”包括:基于作者的版本控制、全文搜索、细粒度的访问控制、内容分类和事件监听等。在这个规范形成之前,Java世界中内容管理系统(CMS)的形式千差万别,给开发者带来了巨大的困扰。多位业界专家认为,JSR-170的最终定稿意味着 CMS领域迈进了一个新的时代,各种CMS产品将可以在同一套API基础上进行性能等方面的比较,并且开发者的选择和移植也将容易得多。

在JSR-170的规范首页(http://www.jcp.org/en/jsr/detail?id=170)可以看到相关的信息。Apache组织正在筹备一个JSR-170的开源实现项目,在http://incubator.apache.org/jackrabbit可以看到这个名为Jackrabbit的项目。在http://jcr.day.com可以看到一个实际应用中的内容仓库。另外Magnolia(http://www.magnolia.info/)和CRX(http://www.day.com/content/en/product/jsr_170/content_repository/crx_datasheet.html)两个产品也实现了JSR-170规范。