- Content repository API for Java
-
Content Repository API for Java(JCR) - это специализированый API на java платформе для доступа к Content Repository. Подобные системы чаще всего используются для хранения данных и метаданных в Система_управления_содержимым (CMS). Спецификация была разработана в рамках Java_Community_Process и имеет номер JSR-170 в первой версии и JSR-283 во второй. Основной пакет - javax.jcr.
JCR - один из типов объектной базы данных, созданных для хранения, поиска и извлечения иерархических данных. JCR API выросло из нужд систем управления контентом, для которых необходимо сохранение двоичных объектов и ассоциированных с ними метаданных. Кроме интерфейса для хранения также предоставляется интерфейс версионирования данных, транзакционности и отслеживания изменений.Данные в JCR представляют собой дерево, состоящее из узлов с ассоциированными с ними свойствами. Эти свойства и являются хранимыми данными, и могут хранить строки, числа, двоичные данные, изоображения итд. Узлы также могут ссылаться на другие узлы с помощью специальных ссылок.
Категория:- API
Wikimedia Foundation. 2010.