Apache Jackrabbit

A Wikipédiából, a szabad enciklopédiából
Apache Jackrabbit
Fejlesztő Apache Software Foundation
Legfrissebb stabil kiadás 2.4.3 (2012. szeptember 4.) +/-
Legfrissebb fejlesztői kiadás ismeretlen +/-
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

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é.

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 | forrásszöveg szerkesztése]

  • Á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 | forrásszöveg szerkesztése]

  • 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 | forrásszöveg szerkesztése]