Up to Speed with Java Content Repository API and Jackrabbit - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Up to Speed with Java Content Repository API and Jackrabbit

Description:

Agenda Background Content applications Web content ... on JCR 2.0 Apache Jackrabbit JSR 170 ... jackrabbit-jcr-server WebDAV server based ... – PowerPoint PPT presentation

Number of Views:178
Avg rating:3.0/5.0
Slides: 16
Provided by: JukkaZ2
Category:

less

Transcript and Presenter's Notes

Title: Up to Speed with Java Content Repository API and Jackrabbit


1
Up to Speed with Java Content Repository API and
Jackrabbit
  • ltltusergtgt
  • Alexandru Popescu
  • InfoQ.com

ltltimplementergtgt Jukka Zitting Day
2
Agenda
ltltusergtgt Background JCR Architecture JCR Features
ltltimplementergtgt Background Jackrabbit
components Jackrabbit internals
3
ltltusergtgtBackground
  • Content applications
  • Web content management
  • Digital asset management
  • Records management
  • etc.
  • Content repositories
  • Vendor-specific systems
  • Vignette, Livelink, SharePoint, etc.
  • Custom solutions

4
ltltimplementergtgtBackground
  • JSR 170 (JCR 1.0)
  • Content Repository for Java Technology API
  • Started in February 2002
  • Final Release in June 2005
  • JSR 283 is currently working on JCR 2.0
  • Apache Jackrabbit
  • JSR 170 reference implementation
  • Based on source code from Day Software
  • Entered the Apache Incubator in August 2004
  • Graduated from the Incubator in March 2006
  • Current release Apache Jackrabbit 1.3

5
ltltusergtgtJCR Architecture
6
ltltusergtgtJCR Architecture
7
ltltusergtgtJCR Architecture
8
ltltimplementergtgtJackrabbit Components
  • jackrabbit-core
  • The Apache Jackrabbit content repository
  • jackrabbit-jcr-rmi
  • RMI-based remote access layer for JCR
  • jackrabbit-jcr-server
  • WebDAV server based on JCR
  • Simple server for maximum WebDAV
    interoperability
  • JCR server for remote JCR access over WebDAV

9
ltltimplementergtgtJackrabbit Components
  • jackrabbit-webapp
  • all in one, drop-in deployable Jackrabbit
    content repository
  • jackrabbit-jcr-server
  • WebDAV server based on JCR
  • Simple server for maximum WebDAV
    interoperability
  • JCR server for remote JCR access over WebDAV
  • jackrabbit-spi (contrib)
  • Next generation internal implementation layer for
    JCR

10
ltltusergtgtJCR Features
11
ltltusergtgtJCR Features
12
ltltusergtgtJCR Features
13
ltltimplementergtgtJackrabbit Internals
14
Check it out!
  • http//jackrabbit.apache.org/

15
See a live demo!
Write a Comment
User Comments (0)
About PowerShow.com