Nuxeo Web Engine - Embedding GFv3
Upcoming SlideShare
Loading in...5
×
 

Nuxeo Web Engine - Embedding GFv3

on

  • 1,249 views

Embedding GlassFish v3 Prelude into the Nuxeo WebEngine

Embedding GlassFish v3 Prelude into the Nuxeo WebEngine

Statistics

Views

Total Views
1,249
Slideshare-icon Views on SlideShare
1,249
Embed Views
0

Actions

Likes
0
Downloads
13
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Nuxeo Web Engine - Embedding GFv3 Nuxeo Web Engine - Embedding GFv3 Presentation Transcript

    • Nuxeo WebEngine Bogdan Stefanescu - 05 Nov. 2008
    • Overview • Who Am I? • Embedding GlassFish • Why? • How? • Nuxeo WebEngine • What is? • How it works? • Pleasant coding
    • Who Am I? • Bogdan Stefanescu • mailto:bs@nuxeo.com • Lead Architect at Nuxeo • http://www.nuxeo.org • Team Leader on Apogee Project • http://apogee.nuxeo.org • Team Leader on WebEngine Project • http://www.nuxeo.org/webengine
    • Embedding GlassFish • Why Embedding An Application Server? • Light packaging for enterprise applications. • Leverage J2EE features in standalone applications. • Why GlassFish? • Powerful component model. • Very easy to embed. • Fast startup time. • Easily configurable through custom domain.xml file.
    • How?
    • Nuxeo WebEngine – What is? • A framework to build RESTful web applications on top of the Nuxeo ECM Platform. • http://www.nuxeo.org/webengine • Features: • Built on top of JAX-RS model. • Content Management through Nuxeo Platform • Groovy Scripting: supports Groovy JAX-RS ressources • Hot Deploy of Applications • Powerful Object Model – supports Groovy objects too. • Flexible Template Engine - based on Freemarker • Embeds GlassFish v3 as an OSGi bundle.
    • Nuxeo WebEngine • Modular and Extensible. • OSGi as the deployment model. • Extension points to easily extend existing modules or add new features. • Web Applications can be extended from other Web Applications. • Can be used to build any content oriented web application. • Powerful Object Model. • WebEngine Objects are JAX-RS resources. • Any HTTP request is resolved against a resource. • Resources can be manipulated through HTTP methods: GET, POST, PUT, DELETE, HEAD etc. • Intuitive and pleasant when coding.
    • WebEngine – Pleasant Coding
    • Thank you! contact@nuxeo.com — www.nuxeo.com/en