Technology Presentation 1
Standardize your Content Repositories06-mar-2008
Technology Presentation 2
David Nuescheler Chief Technology [email protected]
David NueschelerJackrabbit Committer / [email protected]
David NueschelerJSR-170 Spec [email protected]
Technology Presentation 3
Customers
Media / Telco
IndustryAutomotive Transport / Travel / Logistics
Financial Services Consumer / Services
Chemical / Healthcare
Public Services
Technology Presentation
t^okfkd
R mêÉëÉåíÉê=áë=~äëç=âåçïå=~ë=íÜÉ=“`çåíÉåí=oÉéçëáíçêó=mìëÜÉêÒK=bñéÉÅí=~ÅÅìê~íÉ=Äìí=ÅÉêí~áåäó=klq=Ä~ä~åÅÉÇ=áåÑçêã~íáçåK
4
Technology Presentation
EIP vs. CMSWhat is a Portal?
5
Best Definition:
Website with rectangles.
Technology Presentation
EIP vs. CMSWhat is a Portal?
6
Portlet Container
SSO
ApplicationIntegration
Personalization
on the glass
Framework
Portletsiviews, channels, ...
IndustryStandard
Technology Presentation 7
JSR-168 / JSR-286: Presentation Layer Standard
JSR-168 / JSR-286
Standardized Portlets for any Portal
The Portlet Architecture:
One to One Relationship of Portlet to Data Source or Application.
Technology Presentation
EIP vs. CMSWhat is a CMS?
8
Content RepositoryWorkflow
BPM
Personalization
Publishing
Collaboration
IndustryStandard
Editing DocumentsDigital Assets
Technology Presentation 9
JCR aka. JSR-170/283: Content (Data) Layer Standard
JSR-170 / JSR-283
Standardized Interface to Content (Data) Sources
Content-Centric Infrastructure 10
Example Usecase ”The Secret News”
header
nav container
News #1
News #2 (Management only)
Top News “Portlet”
TOPNEWS
Search “Portlet”
News #1
News #2 (Management only)
Search
content repositorycan also decide what
content to display
content repositorycan also decide what
content to display
Portal only decides whichportlets to display
PresentationLayer
InformationLayer
Everything is Content.1
Content is forever!
Technology Presentation 11
Vision
Data
Technology Presentation 12
Industry Standards
170
283
Technology Presentation 13
JCR AdoptionTracking success
Known Compliant Repositories(* using 3rd party connectors)
Technology Presentation 14
Apache Jackrabbit Oracle XML DBExo
ECMS PlatformMicrosoft
Sharepoint OpenText Livelink
Day CRX IBM FileNet P8 Xythos Repository Alfresco ECM Vignette V7
Interwoven Repository IBM CM EMC Documentum
How many
RDBMS vendors
do you need?+hundreds of TCKsregistered
* *
*
**
Sourcemix Sourcemix
Percussion Rhythmix Lutece
Portal
QuickWCM WCMS
Jahia Framework
Hippo CMS
InfoQ Online CommunityNuxeo ECM
Sakai E-learning
TYPO3 v5.0 WCMGX WebManager
Exo ECMS Platform
Liferay Enterprise Portal
Artifactory Maven Proxy
IBM FileNet WebSiteManagerApache James
medic-2-medic mapofmedicine
Day Communiqué WCMS
Apache Tapestry
Day Communique Collab
QSLabs ComplianceApache
Cocoon
Alfresco ECMSApache Sling
Mindquarry Collaboration
Day Communique DAM
Technology Presentation 15
magnolia WCMS
JBoss Portal
Some known JCR Applications
Sun OpenPortal Interface 21
Spring Framework
Fast Enterprise SearchOracle PortalBEA Portal
JCR - Weatherforcast-5°
2008 2009-8°
2010-12°
Commodity Infrastructure
StandardChaos
Technology Presentation
Enterprise SoftwareMarket Evolution
17
Operating Systems
WebServers
Relational Databases
J2EE Application Servers
Content Industry
NO INTEGRATION
Technology Presentation
WCM
JCR CompliantContent Repository
IndustryStandard (JCR)
connector
connector
connector
connector
DAM Collab
18
The Content Warehouse.
Portal
JCR
Applications
JCR Infrastructure
Technology Presentation
Unlock your content... and put it to work.
19
proprietarysilos:Liabilities
open standards
repositories:
Assets
Technology Presentation
If you remember only two things.
20
“Content” Aggregation needs a “Content” Repository1
Don’t create new information silos. 2
Portals do Presentation
proprietary
Top Related