• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Update on the OSGi Enterprise Expert Group
 

Update on the OSGi Enterprise Expert Group

on

  • 1,852 views

Presentation given by Tim Diekmann and David Bosschaert at EclipseCon/OSGiDevCon 2011

Presentation given by Tim Diekmann and David Bosschaert at EclipseCon/OSGiDevCon 2011

Statistics

Views

Total Views
1,852
Views on SlideShare
1,787
Embed Views
65

Actions

Likes
0
Downloads
39
Comments
0

2 Embeds 65

http://www.eclipsecon.org 62
http://eclipsecon.org 3

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

    Update on the OSGi Enterprise Expert Group Update on the OSGi Enterprise Expert Group Presentation Transcript

    • Update from theOSGi Enterprise Expert Group David Bosschaert, RedHat Tim Diekmann, TIBCO EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • Agenda• What we have• What comes out next• What we are working on EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • What we have● Enterprise Specification since March 2010● Focus on – JEE integration, e.g. JPA, JNDI, Web Container – Component models, e.g Blueprint, DS – Remote Services● Adoption enabler driven by immediate needs and use cases EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • What comes out next● Focus on concept of bundle aggregation and isolation, aka applications, regions, composites, …● Dependency resolution● Missing enhancements to Blueprint, e.g. namespaces, interceptors, transactions, config admin integration● JMX management update EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • What comes out next - OBROSGi Bundle Repository (OBR)● Long in the making, known as Felix OBR● Resolve dependencies based on new generic requirements and capabilities introduced in R4.3 of the core spec● Includes support for – Repository format, federated repositories – Resolver substitution – Resolution introspection EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • What comes out next - SubsystemsSubsystems● Provides aggregation of bundles and scoping with visibility boundaries and common lifecycle – Can be bundled together in a single application archive – Can be resolved based on a set of root bundles and their dependencies● Integrates with OBR● Uses new R4.3 Resolver Hooks from core spec● Scoping support – Application - Implicitly scoped subsystems – Composite - Explicitly scoped subsystems – Feature - Unscoped subsystem EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • What comes out next – Blueprint EnhancementsBlueprint Enhancements● didn’t make it into last release● may not be ready in time for next release● support for – Namespaces – Interceptors – Transactions – Config Admin integration enhancements EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • What comes out next – JMX UpdateJMX Update● Improvements from feedback on the existing JMX spec – To better suit certain JMX use-cases • Like multiple frameworks in a single MBean Server • Leaner in the amount of information sent over the wire● Upgrade to match OSGi 4.3 core spec functionality EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • What are we working on● JCA integration support● java.util.ServiceLoader and META-INF/services support● Cloud Computing EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • Cloud Computing● Open Working Group started after last years EclipseCon● Currently gathering requirements in RFP 133 – Available publicly through osgi.org bugzilla (bug 114)● Themes – Provide information about current cloud environment – Maybe standardized APIs for common Cloud functionality● Mailing list – https://mail.osgi.org/mailman/listinfo/cloud-workshop EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • Time lineEnterprise Specification 4.3 targeted to beavailable at EclipseCon/OSGiCon 2012Key specs:● OBR● Subsystems + other specs that are ready in timeCloud work will be later EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
    • References● Enterprise Specification v. 4.2 – http://www.osgi.org/Download/Release4V42● EEG charter – http://www.osgi.org/EEG● Early Access Releases are announced at – http://www.osgi.org/News EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0