* Nouveauté de la version 10.0.2 *
LiveCycle ES3 inclut Content Repository Extreme (CRX) 2.3, un référentiel de contenu basé sur la technologie JCR 2.0. CRX est un système de stockage de données conçu pour les applications centrées sur le contenu qui combine les caractéristiques des systèmes de fichiers traditionnels avec des bases de données relationnelles. Le référentiel CRX offre notamment les principales fonctionnalités suivantes :
Il stocke le contenu dans une structure de dossiers hiérarchique permettant de se référer à des nœuds et des propriétés à l’aide de chemins d’accès.
Il permet de restreindre l’accès au contenu grâce à des politiques et des listes de contrôle d’accès (ACL).
Il prend en charge le contenu non structuré mais peut être configuré pour imposer des contraintes sur la structure des données à l’aide de schémas.
Il prend en charge les requête SQL.
Il prend en charge la recherche de texte intégral dans le contenu.
Il prend en charge le contrôle des versions du référentiel de contenu.
Pour plus d’informations sur les fonctionnalités JCR et CRX, voir Découverte de CRX (en anglais).
Le DVD d’installation ou les téléchargements ESD pour LiveCycle ES3 comprennent un fichier JAR Quickstart autoexécutable, com.adobe.granite.microcore.jar, situé dans le répertoire \CRX. Ce fichier JAR inclut un référentiel compatible JCR et Apache Sling, une structure Web pour le développement d’applications Web sur Java. Pour plus d’informations sur l’installation d’un référentiel CRX autonome, voir Installation de CRX (en anglais).
LiveCycle ES3 fournit un connecteur entre le composant Document Services (DSC) et le référentiel de contenu, permettant de connecter LiveCycle à CRX à l’aide du protocole HTTP. Pour plus d’informations sur la configuration du DSC et les opérations possibles, voir Content Repository Connector for Adobe LiveCycle ES3.