Update from theOSGi Enterprise Expert Group David Bosschaert, RedHat  Tim Diekmann, TIBCO            EEG Update | © 2011 b...
Agenda•    What we have•    What comes out next•    What we are working on                      EEG Update | © 2011 by TIB...
What we have●    Enterprise Specification since March 2010●    Focus on    –        JEE integration, e.g. JPA, JNDI, Web C...
What comes out next●    Focus on concept of bundle aggregation and    isolation, aka applications, regions,    composites,...
What comes out next - OBROSGi Bundle Repository (OBR)●    Long in the making, known as Felix OBR●    Resolve dependencies ...
What comes out next - SubsystemsSubsystems●    Provides aggregation of bundles and scoping with visibility boundaries and ...
What comes out next – Blueprint EnhancementsBlueprint Enhancements●    didn’t make it into last release●    may not be rea...
What comes out next – JMX UpdateJMX Update●    Improvements from feedback on the existing JMX spec    –        To better s...
What are we working on●    JCA integration support●    java.util.ServiceLoader and    META-INF/services support●    Cloud ...
Cloud Computing●    Open Working Group started after last years    EclipseCon●    Currently gathering requirements in RFP ...
Time lineEnterprise Specification 4.3 targeted to beavailable at EclipseCon/OSGiCon 2012Key specs:●    OBR●    Subsystems ...
References●    Enterprise Specification v. 4.2    –        http://www.osgi.org/Download/Release4V42●    EEG charter    –  ...
Upcoming SlideShare
Loading in...5
×

Update on the OSGi Enterprise Expert Group

1,717

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,717
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Update on the OSGi Enterprise Expert Group"

  1. 1. 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
  2. 2. 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
  3. 3. 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
  4. 4. 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
  5. 5. 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
  6. 6. 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
  7. 7. 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
  8. 8. 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
  9. 9. 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
  10. 10. 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
  11. 11. 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
  12. 12. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×