SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Libra
New Tools at Eclipse for
OSGi Enterprise Development

Kaloyan Raev (Project Lead)
23 Mar 2011
OSGi Enterprise for Dummies


           WAR + OSGi = WAB

                               WTP                    PDE   ?


© 2011 by SAP AG; made available under the EPL v1.0             2
The Project

Enterprise Tools for the OSGi™ Service Platform


Short name: Libra


http://www.eclipse.org/proposals/libra/




© 2011 by SAP AG; made available under the EPL v1.0   3
The Idea


           WAR + OSGi = WAB
                                                                 WTP

                               WTP                    PDE      ?
                                                               Libra

                                                                   PDE

                                  Motto: Integrate and Reuse

© 2011 by SAP AG; made available under the EPL v1.0                      4
Committed Companies




© 2011 by SAP AG; made available under the EPL v1.0   5
Scope

Integration of existing PDE and WTP tooling

Server adapter for OSGi runtimes

Other tools relative to the OSGi Enterprise
specifications

Server-side Equinox tooling



© 2011 by SAP AG; made available under the EPL v1.0   6
Out of Scope

Application models extending or conflicting with
the OSGi Enterprise specifications

Compete with the existing WTP and PDE tooling




© 2011 by SAP AG; made available under the EPL v1.0   7
Indigo

Libra joined Indigo since M6

Features:
OSGi Bundle Facet
WAR Products

New & Noteworthy

How to Install


© 2011 by SAP AG; made available under the EPL v1.0   8
What’s coming after Indigo

More tools for development of OSGi Bundles
 Bundle and Bundle Fragment projects
 Import/Export of Bundles and Fragments
 Converting existing projects
 Blueprint Container

Server adapter for OSGi-based runtimes
 Wrap OSGi Framework launch configurations in a WTP
  server adapter
 Design time concept for grouping bundles for deployment
 Support for Apache Felix, Eclipse Equinox and Knopflerfish

© 2011 by SAP AG; made available under the EPL v1.0            9
What’s coming after Indigo

Tools from the SpringSource Tools Suite
 Later, hopefully in the 2012 release train

Integration of Server-Side Equinox with WTP
 Server adapter for running Server-Side Equinox applications

OSGi Enterprise 4.3 support
 We will watch closely the spec drafts




© 2011 by SAP AG; made available under the EPL v1.0         10
Hands On Session

Hands on with Gemini and Virgo--The new Stars
of the Eclipse RT project!
Thursday 24th, 10:30, Ballroom D
Details




© 2011 by SAP AG; made available under the EPL v1.0   11
Secret Keyword




© 2011 by SAP AG; made available under the EPL v1.0   12

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Cross platform
Cross platformCross platform
Cross platform
 
Webinar - Rapise v6.6 | New Features and Enhancements
Webinar - Rapise v6.6 | New Features and EnhancementsWebinar - Rapise v6.6 | New Features and Enhancements
Webinar - Rapise v6.6 | New Features and Enhancements
 
Vizag mulesoft-meetup-6-anypoint-datagraph--v2
Vizag mulesoft-meetup-6-anypoint-datagraph--v2Vizag mulesoft-meetup-6-anypoint-datagraph--v2
Vizag mulesoft-meetup-6-anypoint-datagraph--v2
 
Is Microservices SOA Done Right?
Is Microservices SOA Done Right?Is Microservices SOA Done Right?
Is Microservices SOA Done Right?
 
Practical CICS application deployment using DevOps approach
Practical CICS application deployment using DevOps approachPractical CICS application deployment using DevOps approach
Practical CICS application deployment using DevOps approach
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
 
SpringOne Platform 2018 Recap in 5 minutes
SpringOne Platform 2018 Recap in 5 minutesSpringOne Platform 2018 Recap in 5 minutes
SpringOne Platform 2018 Recap in 5 minutes
 
Angular 7: Everything You Need to Know!
Angular 7: Everything You Need to Know!Angular 7: Everything You Need to Know!
Angular 7: Everything You Need to Know!
 
Importance of GCP: 30 Days of GCP
Importance of GCP: 30 Days of GCPImportance of GCP: 30 Days of GCP
Importance of GCP: 30 Days of GCP
 
Taylor Wicksell and Tom Gianos at SpringOne Platform 2019
Taylor Wicksell and Tom Gianos at SpringOne Platform 2019Taylor Wicksell and Tom Gianos at SpringOne Platform 2019
Taylor Wicksell and Tom Gianos at SpringOne Platform 2019
 
APIdays Paris 2019 - Delivering Exceptional User Experience with REST and Gra...
APIdays Paris 2019 - Delivering Exceptional User Experience with REST and Gra...APIdays Paris 2019 - Delivering Exceptional User Experience with REST and Gra...
APIdays Paris 2019 - Delivering Exceptional User Experience with REST and Gra...
 
apidays LIVE Hong Kong 2021 - Building a solid interoperable foundation for y...
apidays LIVE Hong Kong 2021 - Building a solid interoperable foundation for y...apidays LIVE Hong Kong 2021 - Building a solid interoperable foundation for y...
apidays LIVE Hong Kong 2021 - Building a solid interoperable foundation for y...
 
1.home
1.home1.home
1.home
 
Application insights
Application insights Application insights
Application insights
 
The Building Blocks of DX: K8s Evolution from CLI to GitOps
The Building Blocks of DX: K8s Evolution from CLI to GitOpsThe Building Blocks of DX: K8s Evolution from CLI to GitOps
The Building Blocks of DX: K8s Evolution from CLI to GitOps
 
End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers
 
Mule soft
Mule softMule soft
Mule soft
 
Putting 2-Speed IT to Work in the Enterprise
Putting 2-Speed IT to Work in the EnterprisePutting 2-Speed IT to Work in the Enterprise
Putting 2-Speed IT to Work in the Enterprise
 
API First or Events First: Is it a Binary Choice?
API First or Events First: Is it a Binary Choice?  API First or Events First: Is it a Binary Choice?
API First or Events First: Is it a Binary Choice?
 
ODFKit
ODFKitODFKit
ODFKit
 

Similar a Libra - New Tools at Eclipse for OSGi Enterprise Development

Bpel And OSGi
Bpel And OSGi Bpel And OSGi
Bpel And OSGi
zoppello
 
Bpel And Osgi
Bpel And OsgiBpel And Osgi
Bpel And Osgi
zoppello
 
Bpel And OSGi
Bpel And OSGi Bpel And OSGi
Bpel And OSGi
zoppello
 
Ow2 SpagoBI Linuxtag09
Ow2 SpagoBI Linuxtag09Ow2 SpagoBI Linuxtag09
Ow2 SpagoBI Linuxtag09
OW2
 
Ow2 Open World Forum09 Bonita Use Case
Ow2 Open World Forum09 Bonita Use CaseOw2 Open World Forum09 Bonita Use Case
Ow2 Open World Forum09 Bonita Use Case
OW2
 
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
 

Similar a Libra - New Tools at Eclipse for OSGi Enterprise Development (20)

BPEL & OSGi at EclipseCon 2010
BPEL & OSGi at EclipseCon 2010BPEL & OSGi at EclipseCon 2010
BPEL & OSGi at EclipseCon 2010
 
Bpel And OSGi
Bpel And OSGi Bpel And OSGi
Bpel And OSGi
 
Bpel And Osgi
Bpel And OsgiBpel And Osgi
Bpel And Osgi
 
Bpel And OSGi
Bpel And OSGi Bpel And OSGi
Bpel And OSGi
 
SAP NetWeaver Gateway - Gateway Service Consumption
SAP NetWeaver Gateway - Gateway Service Consumption SAP NetWeaver Gateway - Gateway Service Consumption
SAP NetWeaver Gateway - Gateway Service Consumption
 
Ow2 SpagoBI Linuxtag09
Ow2 SpagoBI Linuxtag09Ow2 SpagoBI Linuxtag09
Ow2 SpagoBI Linuxtag09
 
Ow2 Open World Forum09 Bonita Use Case
Ow2 Open World Forum09 Bonita Use CaseOw2 Open World Forum09 Bonita Use Case
Ow2 Open World Forum09 Bonita Use Case
 
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
 
Tycho Tutorial EclipseCon 2013
Tycho Tutorial EclipseCon 2013Tycho Tutorial EclipseCon 2013
Tycho Tutorial EclipseCon 2013
 
Tycho Tutorial (EclipseCon 2012)
Tycho Tutorial (EclipseCon 2012)Tycho Tutorial (EclipseCon 2012)
Tycho Tutorial (EclipseCon 2012)
 
{py}gradle
{py}gradle{py}gradle
{py}gradle
 
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 ConferneceOpen Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
 
Dirigible @ Skyscanner
Dirigible @ SkyscannerDirigible @ Skyscanner
Dirigible @ Skyscanner
 
OSGi DevCon 2009 Review
OSGi DevCon 2009 ReviewOSGi DevCon 2009 Review
OSGi DevCon 2009 Review
 
Building OSGi Projects with bnd in Maven -- Ray Augé, Liferay
Building OSGi Projects with bnd in Maven -- Ray Augé, LiferayBuilding OSGi Projects with bnd in Maven -- Ray Augé, Liferay
Building OSGi Projects with bnd in Maven -- Ray Augé, Liferay
 
Hennessey An Open Source Eye Gaze Interface Expanding The Adoption Of Eye Gaz...
Hennessey An Open Source Eye Gaze Interface Expanding The Adoption Of Eye Gaz...Hennessey An Open Source Eye Gaze Interface Expanding The Adoption Of Eye Gaz...
Hennessey An Open Source Eye Gaze Interface Expanding The Adoption Of Eye Gaz...
 
Creating Large Scale Software Platforms with OSGi and an Extension Point Mode...
Creating Large Scale Software Platforms with OSGi and an Extension Point Mode...Creating Large Scale Software Platforms with OSGi and an Extension Point Mode...
Creating Large Scale Software Platforms with OSGi and an Extension Point Mode...
 
Smart Internationalization assistance and resource translation tools
Smart Internationalization assistance and resource translation toolsSmart Internationalization assistance and resource translation tools
Smart Internationalization assistance and resource translation tools
 
SAP Kapsel Plugins For Cordova
SAP Kapsel Plugins For CordovaSAP Kapsel Plugins For Cordova
SAP Kapsel Plugins For Cordova
 

Libra - New Tools at Eclipse for OSGi Enterprise Development

  • 1. Libra New Tools at Eclipse for OSGi Enterprise Development Kaloyan Raev (Project Lead) 23 Mar 2011
  • 2. OSGi Enterprise for Dummies WAR + OSGi = WAB WTP PDE ? © 2011 by SAP AG; made available under the EPL v1.0 2
  • 3. The Project Enterprise Tools for the OSGi™ Service Platform Short name: Libra http://www.eclipse.org/proposals/libra/ © 2011 by SAP AG; made available under the EPL v1.0 3
  • 4. The Idea WAR + OSGi = WAB WTP WTP PDE ? Libra PDE Motto: Integrate and Reuse © 2011 by SAP AG; made available under the EPL v1.0 4
  • 5. Committed Companies © 2011 by SAP AG; made available under the EPL v1.0 5
  • 6. Scope Integration of existing PDE and WTP tooling Server adapter for OSGi runtimes Other tools relative to the OSGi Enterprise specifications Server-side Equinox tooling © 2011 by SAP AG; made available under the EPL v1.0 6
  • 7. Out of Scope Application models extending or conflicting with the OSGi Enterprise specifications Compete with the existing WTP and PDE tooling © 2011 by SAP AG; made available under the EPL v1.0 7
  • 8. Indigo Libra joined Indigo since M6 Features: OSGi Bundle Facet WAR Products New & Noteworthy How to Install © 2011 by SAP AG; made available under the EPL v1.0 8
  • 9. What’s coming after Indigo More tools for development of OSGi Bundles  Bundle and Bundle Fragment projects  Import/Export of Bundles and Fragments  Converting existing projects  Blueprint Container Server adapter for OSGi-based runtimes  Wrap OSGi Framework launch configurations in a WTP server adapter  Design time concept for grouping bundles for deployment  Support for Apache Felix, Eclipse Equinox and Knopflerfish © 2011 by SAP AG; made available under the EPL v1.0 9
  • 10. What’s coming after Indigo Tools from the SpringSource Tools Suite  Later, hopefully in the 2012 release train Integration of Server-Side Equinox with WTP  Server adapter for running Server-Side Equinox applications OSGi Enterprise 4.3 support  We will watch closely the spec drafts © 2011 by SAP AG; made available under the EPL v1.0 10
  • 11. Hands On Session Hands on with Gemini and Virgo--The new Stars of the Eclipse RT project! Thursday 24th, 10:30, Ballroom D Details © 2011 by SAP AG; made available under the EPL v1.0 11
  • 12. Secret Keyword © 2011 by SAP AG; made available under the EPL v1.0 12