SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Update from the
OSGi 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 - OBR

OSGi 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 - Subsystems
Subsystems
●
    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 Enhancements


Blueprint 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 Update

JMX 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 year's
    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 line
Enterprise Specification 4.3 targeted to be
available at EclipseCon/OSGiCon 2012
Key specs:
●
    OBR
●
    Subsystems
    + other specs that are ready in time
Cloud 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

Weitere ähnliche Inhalte

Was ist angesagt?

HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
Linaro
 
F6COM: A Case Study in Extending Container Services through Connectors
F6COM: A Case Study in Extending Container Services through ConnectorsF6COM: A Case Study in Extending Container Services through Connectors
F6COM: A Case Study in Extending Container Services through Connectors
Remedy IT
 

Was ist angesagt? (20)

Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field Trial
 
Summit 16: Vodafone Ocean - Updates and Next Steps
Summit 16: Vodafone Ocean - Updates and Next StepsSummit 16: Vodafone Ocean - Updates and Next Steps
Summit 16: Vodafone Ocean - Updates and Next Steps
 
OPNFV overview
OPNFV overviewOPNFV overview
OPNFV overview
 
Introducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis MeetupIntroducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis Meetup
 
Introducing ONAP (Open Network Automation Platform) - Bay Area Meetup
Introducing ONAP (Open Network Automation Platform)  - Bay Area MeetupIntroducing ONAP (Open Network Automation Platform)  - Bay Area Meetup
Introducing ONAP (Open Network Automation Platform) - Bay Area Meetup
 
NovoNet Vision and Operators' Perspective for ONAP
NovoNet Vision and Operators' Perspective for ONAPNovoNet Vision and Operators' Perspective for ONAP
NovoNet Vision and Operators' Perspective for ONAP
 
Securing Micro Services in Cloud Foundry
Securing Micro Services in Cloud FoundrySecuring Micro Services in Cloud Foundry
Securing Micro Services in Cloud Foundry
 
What is OPNFV? An Introduction
What is OPNFV? An IntroductionWhat is OPNFV? An Introduction
What is OPNFV? An Introduction
 
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
 
The Third Network: LSO, SDN and NFV
The Third Network: LSO, SDN and NFVThe Third Network: LSO, SDN and NFV
The Third Network: LSO, SDN and NFV
 
Functest in Depth
Functest in DepthFunctest in Depth
Functest in Depth
 
LCU13: Discussion: ODP relationship to NFV
LCU13: Discussion: ODP relationship to NFVLCU13: Discussion: ODP relationship to NFV
LCU13: Discussion: ODP relationship to NFV
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
 
2018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.20182018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.2018
 
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersSummit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
 
Building Business on Top of Open Source
Building Business on Top of Open SourceBuilding Business on Top of Open Source
Building Business on Top of Open Source
 
vCPE Challenges and Ways Forward
vCPE Challenges and Ways ForwardvCPE Challenges and Ways Forward
vCPE Challenges and Ways Forward
 
Pinpoint: Development Challenges
Pinpoint: Development ChallengesPinpoint: Development Challenges
Pinpoint: Development Challenges
 
Summit 16: How to Compose a New OPNFV Solution Stack?
Summit 16: How to Compose a New OPNFV Solution Stack?Summit 16: How to Compose a New OPNFV Solution Stack?
Summit 16: How to Compose a New OPNFV Solution Stack?
 
F6COM: A Case Study in Extending Container Services through Connectors
F6COM: A Case Study in Extending Container Services through ConnectorsF6COM: A Case Study in Extending Container Services through Connectors
F6COM: A Case Study in Extending Container Services through Connectors
 

Andere mochten auch

Andere mochten auch (12)

OSGi Enterprise Expert Group (OSGi Users Forum Germany)
OSGi Enterprise Expert Group (OSGi Users Forum Germany)OSGi Enterprise Expert Group (OSGi Users Forum Germany)
OSGi Enterprise Expert Group (OSGi Users Forum Germany)
 
What's cool in the new and updated OSGi Specs (2013)
What's cool in the new and updated OSGi Specs (2013)What's cool in the new and updated OSGi Specs (2013)
What's cool in the new and updated OSGi Specs (2013)
 
What's cool in the new and updated OSGi Specs (EclipseCon 2014)
What's cool in the new and updated OSGi Specs (EclipseCon 2014)What's cool in the new and updated OSGi Specs (EclipseCon 2014)
What's cool in the new and updated OSGi Specs (EclipseCon 2014)
 
Provisioning with OSGi Subsystems and Repository using Apache Aries and Felix
Provisioning with OSGi Subsystems and Repository using Apache Aries and FelixProvisioning with OSGi Subsystems and Repository using Apache Aries and Felix
Provisioning with OSGi Subsystems and Repository using Apache Aries and Felix
 
OSGi Cloud Ecosystems (EclipseCon 2013)
OSGi Cloud Ecosystems (EclipseCon 2013)OSGi Cloud Ecosystems (EclipseCon 2013)
OSGi Cloud Ecosystems (EclipseCon 2013)
 
OSGi Cloud Ecosystems (OSGi Users Forum Germany)
OSGi Cloud Ecosystems (OSGi Users Forum Germany)OSGi Cloud Ecosystems (OSGi Users Forum Germany)
OSGi Cloud Ecosystems (OSGi Users Forum Germany)
 
Maximize the power of OSGi
Maximize the power of OSGiMaximize the power of OSGi
Maximize the power of OSGi
 
Node MCU Fun
Node MCU FunNode MCU Fun
Node MCU Fun
 
Benefits of OSGi in Practise
Benefits of OSGi in PractiseBenefits of OSGi in Practise
Benefits of OSGi in Practise
 
#PortraitDeCDO - Juliette De Maupeou - Total
#PortraitDeCDO - Juliette De Maupeou - Total#PortraitDeCDO - Juliette De Maupeou - Total
#PortraitDeCDO - Juliette De Maupeou - Total
 
#PortraitDeCDO - Thierry Picard - Pierre Fabre
#PortraitDeCDO - Thierry Picard - Pierre Fabre#PortraitDeCDO - Thierry Picard - Pierre Fabre
#PortraitDeCDO - Thierry Picard - Pierre Fabre
 
#PortraitDeCDO - Magali Noé - CNP Assurances
#PortraitDeCDO - Magali Noé - CNP Assurances#PortraitDeCDO - Magali Noé - CNP Assurances
#PortraitDeCDO - Magali Noé - CNP Assurances
 

Ähnlich wie Update on the OSGi Enterprise Expert Group

Introducing the Embedded Rich Client Platform (eRCP) - Jim Robbins, IBM
Introducing the Embedded Rich Client Platform (eRCP) - Jim Robbins, IBMIntroducing the Embedded Rich Client Platform (eRCP) - Jim Robbins, IBM
Introducing the Embedded Rich Client Platform (eRCP) - Jim Robbins, IBM
mfrancis
 
Evaluating Wavelet Tranforms for Video Conferencing Applications
Evaluating Wavelet Tranforms for Video Conferencing ApplicationsEvaluating Wavelet Tranforms for Video Conferencing Applications
Evaluating Wavelet Tranforms for Video Conferencing Applications
Videoguy
 
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre..."APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
Edge AI and Vision Alliance
 
OpenFlow Switch Management using NETCONF and YANG
OpenFlow Switch Management using NETCONF and YANGOpenFlow Switch Management using NETCONF and YANG
OpenFlow Switch Management using NETCONF and YANG
Tail-f Systems
 
What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009
Stefane Fermigier
 
Building Eclipse Plugins and RCP applications with Tycho
Building Eclipse Plugins and RCP applications with TychoBuilding Eclipse Plugins and RCP applications with Tycho
Building Eclipse Plugins and RCP applications with Tycho
jsievers
 
Experiences from porting a commercial RCP application to Eclipse 4.x
Experiences from porting a commercial RCP application to Eclipse 4.xExperiences from porting a commercial RCP application to Eclipse 4.x
Experiences from porting a commercial RCP application to Eclipse 4.x
Fredrik Attebrant
 

Ähnlich wie Update on the OSGi Enterprise Expert Group (20)

Introducing the Embedded Rich Client Platform (eRCP) - Jim Robbins, IBM
Introducing the Embedded Rich Client Platform (eRCP) - Jim Robbins, IBMIntroducing the Embedded Rich Client Platform (eRCP) - Jim Robbins, IBM
Introducing the Embedded Rich Client Platform (eRCP) - Jim Robbins, IBM
 
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANGTail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
Tail-f Webinar OpenFlow Switch Management Using NETCONF and YANG
 
Whats Next for OSGi? - BJ Hargrave
Whats Next for OSGi? - BJ HargraveWhats Next for OSGi? - BJ Hargrave
Whats Next for OSGi? - BJ Hargrave
 
SRE NL MeetUp - eBPF.pdf
SRE NL MeetUp - eBPF.pdfSRE NL MeetUp - eBPF.pdf
SRE NL MeetUp - eBPF.pdf
 
Evaluating Wavelet Tranforms for Video Conferencing Applications
Evaluating Wavelet Tranforms for Video Conferencing ApplicationsEvaluating Wavelet Tranforms for Video Conferencing Applications
Evaluating Wavelet Tranforms for Video Conferencing Applications
 
מונחים טכנולוגים למנהלי הדרכה באמדוקס
מונחים טכנולוגים למנהלי הדרכה באמדוקסמונחים טכנולוגים למנהלי הדרכה באמדוקס
מונחים טכנולוגים למנהלי הדרכה באמדוקס
 
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre..."APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
 
OpenFlow Switch Management using NETCONF and YANG
OpenFlow Switch Management using NETCONF and YANGOpenFlow Switch Management using NETCONF and YANG
OpenFlow Switch Management using NETCONF and YANG
 
What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009
 
Enabling NFV features in kubernetes
Enabling NFV features in kubernetesEnabling NFV features in kubernetes
Enabling NFV features in kubernetes
 
Building Eclipse Plugins and RCP applications with Tycho
Building Eclipse Plugins and RCP applications with TychoBuilding Eclipse Plugins and RCP applications with Tycho
Building Eclipse Plugins and RCP applications with Tycho
 
Software Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksSoftware Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable Networks
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitos
 
2018 Genivi Xen Overview Nov Update
2018 Genivi Xen Overview Nov Update2018 Genivi Xen Overview Nov Update
2018 Genivi Xen Overview Nov Update
 
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterMigrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
 
Experiences from porting a commercial RCP application to Eclipse 4.x
Experiences from porting a commercial RCP application to Eclipse 4.xExperiences from porting a commercial RCP application to Eclipse 4.x
Experiences from porting a commercial RCP application to Eclipse 4.x
 
10gb ethernet
10gb ethernet10gb ethernet
10gb ethernet
 
What is new in Helios
What is new in HeliosWhat is new in Helios
What is new in Helios
 

Mehr von David Bosschaert

What's new in the OSGi 4.2 Enterprise Release
What's new in the OSGi 4.2 Enterprise ReleaseWhat's new in the OSGi 4.2 Enterprise Release
What's new in the OSGi 4.2 Enterprise Release
David Bosschaert
 

Mehr von David Bosschaert (6)

OSGi Cloud Ecosystems
OSGi Cloud EcosystemsOSGi Cloud Ecosystems
OSGi Cloud Ecosystems
 
OpenJDK Penrose Presentation (JavaOne 2012)
OpenJDK Penrose Presentation (JavaOne 2012)OpenJDK Penrose Presentation (JavaOne 2012)
OpenJDK Penrose Presentation (JavaOne 2012)
 
What's new in the OSGi Enterprise Release 5.0
What's new in the OSGi Enterprise Release 5.0What's new in the OSGi Enterprise Release 5.0
What's new in the OSGi Enterprise Release 5.0
 
What's new in the OSGi 4.2 Enterprise Release
What's new in the OSGi 4.2 Enterprise ReleaseWhat's new in the OSGi 4.2 Enterprise Release
What's new in the OSGi 4.2 Enterprise Release
 
Distributed Services - OSGi 4.2 and possible future enhancements
Distributed Services - OSGi 4.2 and possible future enhancementsDistributed Services - OSGi 4.2 and possible future enhancements
Distributed Services - OSGi 4.2 and possible future enhancements
 
Distributed OSGi Demo Eclipsecon 2009
Distributed OSGi Demo Eclipsecon 2009Distributed OSGi Demo Eclipsecon 2009
Distributed OSGi Demo Eclipsecon 2009
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Update on the OSGi Enterprise Expert Group

  • 1. Update from the OSGi 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. 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. 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. 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. What comes out next - OBR OSGi 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. What comes out next - Subsystems Subsystems ● 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. What comes out next – Blueprint Enhancements Blueprint 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. What comes out next – JMX Update JMX 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. 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. Cloud Computing ● Open Working Group started after last year's 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. Time line Enterprise Specification 4.3 targeted to be available at EclipseCon/OSGiCon 2012 Key specs: ● OBR ● Subsystems + other specs that are ready in time Cloud work will be later EEG Update | © 2011 by TIBCO Software Inc. and RedHat; made available under the EPL v1.0
  • 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