Nuxeo Core 2

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Nuxeo Core 2 - Presentation Transcript

    1. Nuxeo Core 2
      • JCR, CMIS and the new Visible SQL Storage backend
      Florent Guillaume | NUXEO DEV DAY 2008
    2. JCR – Basics
      • CRUD
        • Hierarchy of nodes
        • Simple properties, lists
        • Binaries
      • Queries
      NUXEO DEV DAY 2008
    3. JCR – Unused in Nuxeo
      • Versioning – too inflexible
      • Locking – too simple
      • References – too strict
      NUXEO DEV DAY 2008
    4. JCR 2 (JSR-283)
      • Compliance levels
      • New property types (Decimal, Weak Ref, ...)
      • Advanced features
        • Versioning, Access control, Observation, Retention & Hold
      • Shareable nodes
      • Java API for queries
      NUXEO DEV DAY 2008
    5. CMIS – Goals
      • Simple document model
      • Independent of protocol
        • SOAP, REST (AtomPub) bindings
        • Not tied to a programming language
        • Platform, vendor independent
      • Basic set of ECM functions
        • “Greatest common denominator”
      NUXEO DEV DAY 2008
    6. CMIS – Basics
      • CRUD
        • Hierarchy folders, documents
        • Simple properties, lists
        • One binary
      • Policies
      • Versioning
      • Relationships
      • Queries
      NUXEO DEV DAY 2008
    7. CMIS – Advanced
      • Multi-filing
      • Advanced queries
        • Joins
        • Full text
      NUXEO DEV DAY 2008
    8. Nuxeo Core Storage
      • Java API
      • EJB remoting
      • REST bindings (JAX-RS)
      • SOAP bindings (JAX-WS)
      • Independent of actual storage backend
      NUXEO DEV DAY 2008
    9. Nuxeo Core Storage
      • CRUD
        • Hierarchy of document
        • Complex properties
        • Binaries
      • Security
      • Locking
      • Versioning
      • Publishing, Proxies
      NUXEO DEV DAY 2008
    10. Leveraging CMIS
      • Folders, documents
      • Properties, lists
      • Relationships
      • SQL queries
      NUXEO DEV DAY 2008
    11. What CMIS lacks
      • Complex properties
      • Multiple binaries
      • Security model
        • Only abstract policies are defined
      • Proxy model
      • Locking
      NUXEO DEV DAY 2008
    12. What CMIS brings
      • Multi-Filed documents
        • Can replace proxies
      • Unfiled documents
        • Record management
      • Different versioning model
        • Separate PWC, latest/major, version-specific filing
      • Standard SQL query model
      NUXEO DEV DAY 2008
    13. Visible SQL Storage
      • Store data in standard SQL databases
      • Use natural mapping of schemas to tables
      • Leverage SQL query optimizers
      • Facilitate data model migration
      • Bulk import/export, backups
      • Statistics, external access
      • Debugging
      NUXEO DEV DAY 2008
    14. Jackrabbit tables NUXEO DEV DAY 2008
    15. Visible SQL storage tables NUXEO DEV DAY 2008
    16. Visible SQL storage tables NUXEO DEV DAY 2008
    17. Nuxeo Core 2
      • Leverage the Visible SQL Storage backend
      • Improved APIs
        • Closer to CMIS model
        • Versioning, relationships, queries
      • Distributed and clusterable
        • Faster remote access and caching
        • True clusters
        • Facilitate cloud-based backends
      NUXEO DEV DAY 2008
    18. Questions? NUXEO DEV DAY 2008

    + Open Source ECM NuxeoOpen Source ECM Nuxeo, 11 months ago

    custom

    1204 views, 1 favs, 4 embeds more stats

    Content repositories allow you to store simple file more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1204
      • 1141 on SlideShare
      • 63 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 24
    Most viewed embeds
    • 46 views on http://www.nuxeo.org
    • 14 views on http://www.nuxeo.com
    • 2 views on http://loire.nuxeo.com:8081
    • 1 views on http://static.slideshare.net

    more

    All embeds
    • 46 views on http://www.nuxeo.org
    • 14 views on http://www.nuxeo.com
    • 2 views on http://loire.nuxeo.com:8081
    • 1 views on http://static.slideshare.net

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories