Apache Jackrabbit

Apache Jackrabbit

Apache Jackrabbit Logo
Basisdaten

EntwicklerApache Software Foundation
Erscheinungsjahr2003[1]
Aktuelle Version2.20.14[2]
(11. Januar 2024)
Betriebssystemplattformunabhängig
Programmier­spracheJava
KategorieContent-Repository
LizenzApache-Lizenz 2.0
jackrabbit.apache.org

Apache Jackrabbit ist ein freies Content-Repository für die Java-Plattform. Das Projekt Jackrabbit begann im Februar 2003 als Referenzimplementierung für JSR-170.[1] Im August 2004 wurde das Projekt als Apache Incubator Projekt von der Apache Software Foundation akzeptiert, im September 2004 auf „Jackrabbit“ umbenannt. Das Projekt avancierte ab dem 15. März 2006 vom Apache Incubator mittlerweile zum Top-Level Projekt der Apache Software Foundation.

Das Java Content Repository spezifiziert ein API für Anwendungsentwickler (und Anwendungssysteme), das für die Interaktion (wie beispielsweise Suchen, Versionierung, Transaktionen) mit modernen Content Repositories, die 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. a b Jackrabbit History February 2003: Initial version of the JCR RI codebase is imported to Slide CVS
  2. jackrabbit.apache.org. 11. Januar 2024 (abgerufen am 30. Januar 2024).

Auf dieser Seite verwendete Medien

Jackrabbitlogo.png
Autor/Urheber:

The Apache Foundation

, Lizenz: Logo

Das Logo für Apache Jackrabbit.