Presentation given at the release of CRX 2.1 in May 2010.
Download CRX at: http://day.com/crx
Day CRX is a native JCR 2.0 content repository with a RESTful web application delivery platform.
3. How much?
2TB
5GB
130MB
Photo by *spo0ky* - http://flic.kr/p/D96XA
4. http://www.metro.co.uk
Example of some
CRX customers.
http://explore.dailymail.co.uk
http://www.time.com
http://www.mapofmedicine.com HP Dialogue Live
5. CRX is the most...
Open
Standards, Interfaces, Source
6. Open Data Access
Add, consume, managed content with this interfaces:
• Java Content Repository API - now 2.0
• Content Management Interoperability Services (CMIS) - new!
• WebDAV
• Windows Network File Share
• RESTful Web API
• LDAP and JAAS
• Remoting with RMI and new with HTTP
• Native interface to e.g. Microsoft SharePoint
GUARANTEED
SharePoint Webinar: www.day.com/discover Zero Lock-in
7. JCR 2.0 API
• Backwards compatible with JCR 1.0
• Spec: separate Content Repository model section and removed a lot of the Java
Language dependency
• A new Abstract Query Model
• ACL and Access Control Policies
• Support for interaction with Records Management systems
• Simplified Versioning Model
• Lifecycle status and transitions
• Registering new and modify registered Nodetypes
• New properties and nodetypes - such as mix:title, mix:created, mix:language,
nt:address..
• Create and remove workspaces
• Improved graph representation
• Journalling Observation with "delta since" support
GUARANTEED
Rock Solid
Learn more about 2.0 on www.day.com/jcr
8. WebDAV & Network Share
Mac
Adobe HT
TP
Linux WebDAV
CIFS Repository
native
Windows CMIS
Office
HTTP
CMIS Clients
9. Content Integration
MS SharePoint
EMC Documentum
Virtual native OpenText Livelink
Your Repository
App
Repository Connector
and more....
CMIS
HTTP
Any Repository with
CMIS API
Unified Content Access via JCR 2 Read, write, search, ...
10. JCR Remoting
Your JCR
App 2.0 RMI
SPI
DavEx
Repository
Your JCR HTTP
App 2.0
Network
11. Open Core Stack
• Core Components are Open Source
• Top Level Apache Software Foundation Projects
• Architecture and feature decisions are made in Public
GUARANTEED
CRX is the commercial version of
Apache Jackrabbit + Apache Sling Participation
20. Source Code Management & SVN
A
Any IDE
Any SCM Client
Any SCM
Git, Perforce, CVS...
FileVault
B
CRXDE
Localhost Development Env
Server
DavEx Built-in SVN lib Your Subversion
Server
Repository
22. Deployment
Development Staging / Test Production
Package
Your
Repository Your
App Repository Your
App Reposito
FileVault App
RCP
Subversion Package
Server Your
Reposito
Build from App
SVN
Your
Reposito
App
23.
24.
25.
26. What next?
Install CRX yourself and start develop a Content App today!
Download free CRX 2.1 Developer Edition
www.day.com/crx
And participate in our 2010 application challenge
www.day.com/agilitycup