Apache Jackrabbit

Apache Jackrabbit i​st ein freies Content-Repository für d​ie Java-Plattform. Das Projekt Jackrabbit begann i​m Februar 2003 a​ls Referenzimplementierung für JSR-170.[1] Im August 2004 w​urde das Projekt a​ls Apache Incubator Projekt v​on der Apache Software Foundation akzeptiert, i​m September 2004 a​uf „Jackrabbit“ umbenannt. Das Projekt avancierte a​b dem 15. März 2006 v​om Apache Incubator mittlerweile z​um Top-Level Projekt d​er Apache Software Foundation.

Apache Jackrabbit
Basisdaten
Entwickler Apache Software Foundation
Erscheinungsjahr 2003[1]
Aktuelle Version 2.20.3[2]
(11. Juni 2021)
Betriebssystem plattformunabhängig
Programmiersprache Java
Kategorie Content-Repository
Lizenz Apache-Lizenz 2.0
jackrabbit.apache.org

Das Java Content Repository spezifiziert e​in API für Anwendungsentwickler (und Anwendungssysteme), d​as für d​ie Interaktion (wie beispielsweise Suchen, Versionierung, Transaktionen) m​it modernen Content Repositories, d​ie Redaktionsleistungen anbieten, verwendet wird.

Merkmale

  • feine und grobe Zugangskontrolle der Inhalte
  • hierarchische Inhalte
  • strukturierter Inhalt
  • Primäre Typen für Knoten, zusätzliche Mixin Typen
  • Kategorie-Eigenschaften – Text, Zahl, Datum
  • binäre Eigenschaften
  • XPath-Anfragen
  • SQL-Anfragen
  • unstrukturierter Inhalt
  • Import und Export
  • referenzielle Integrität
  • Zugangskontrolle
  • Versionierung
  • JTA-Unterstützung
  • Überwachung
  • Datensperre
  • Clustering
  • unterschiedliche Persistenz-Modelle zur Auswahl

Siehe auch

  • Apache Sling – ein Open Source Webframework für die Umsetzung von auf Apache Jackrabbit basierenden Applikationen
  • Magnolia (CMS) – ein Open Source Redaktionssystem basierend auf Apache Jackrabbit
  • Hippo CMS – ein Open Source Redaktionssystem basierend auf Apache Jackrabbit
  • LogicalDOC – ein Open Source Dokumentenmanagementsystem basierend auf Apache Jackrabbit
  • Sakai Project – Open Source Groupware und Lernplattform basierend auf Apache Sling und Apache Jackrabbit

Einzelnachweise

  1. Jackrabbit History February 2003: Initial version of the JCR RI codebase is imported to Slide CVS
  2. Latest stable release
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.