Az Apache Jackrabbit nyílt forráskódú tartalomkezelő rendszer Java platformra. A Jackrabbit projekt fejlesztése 2004. augusztus 28-án kezdődött, amikor a Day Software licencelte a Java Content Repository API (JCR) eredeti implementációját. A Jackrabbit továbbá a JSR-170 referenciaimplementációja is, amely a Java Community Process-en keresztül került dolgoztak ki. A projekt 2006. március 15-én került ki az Apache Incubatorból, és vált az Apache Software Foundation felső szintű projektjévé.

Apache Jackrabbit

Fejlesztő Apache Software Foundation
Legfrissebb stabil kiadás 2.20.14 (stabil verzió, 2024. január 11.)[1]
Legfrissebb fejlesztői kiadás 2.21.22 (unstable version, 2023. december 19.)[2]
Programozási nyelv Java
Operációs rendszer multi-platform
Állapot Aktív
Kategória Tartalomkezelő rendszerek
Licenc Apache Licenc 2.0
Az Apache Jackrabbit weboldala

A JCR egy API-t határoz meg az alkalmazásfejlesztők (és alkalmazás-keretrendszerek) számára, mellyel képesek lesznek a modern tartalomkezelő rendszerekkel interakciót végezni. Olyan tartalomszolgáltatásokat nyújtanak, mint pl. keresés, verziókezelés, tranzakciók.

Funkciók szerkesztés

  • Általános / finomhangolt tartalomelérés
  • Hierarchikus tartalomkezelés
  • Strukturált tartalomkezelés
  • Node típusok
  • Property típusok - szöveg, szám, dátum
  • Bináris propertyk
  • XPath lekérdezések
  • SQL lekérdezések
  • Strukturálatlan tartalomkezelés
  • Import és export
  • Referenciaépség
  • Jogosultságkezelés
  • Verziókezelés
  • JTA-támogatás
  • Monitorozás
  • Zárolás
  • Fürtözés (klaszterezés)
  • Többfajta perzisztenciamodell

Kapcsolódó szócikkek szerkesztés

  • Apache Sling - a webes keretrendszer-alkalmazások építéséhez, mely az Apache Jackrabbit-ra épül
  • Magnolia (CMS) - egy nyílt forráskódú tartalomkezelő rendszer,, mely az Apache Jackrabbit-ra épül
  • Hippo CMS - tartalomkezelő rendszer, mely az Apache Jackrabbit-ra épül
  • LogicalDOC - nyílt forráskódú, vállalati dokumentummenedzsment-rendszer, mely az Apache Jackrabbit-ra épül
  • Nuxeo - nyílt forráskódú ECM, mely az Apache Jackrabbit-ra épül
  • OpenKM - nyílt forráskódú KM, mely az Apache Jackrabbit-ra épül
  • Sakai Project - nyílt forráskódú együttműködési és eLearning környezet, mely az Apache Sling-re és Apache Jackrabbit-ra épül

További információk szerkesztés

  1. https://jackrabbit.apache.org/jcr/downloads.html#v2.20, 2024. január 30., 2024. január 11.
  2. https://jackrabbit.apache.org/jcr/downloads.html#apache-jackrabbit-2-21-22-december-19th-2023, 2024. január 30.