• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
OSGi for the Earthlings: Meet Eclipse Libra
 

OSGi for the Earthlings: Meet Eclipse Libra

on

  • 1,009 views

OSGi tooling set for eclipse platform

OSGi tooling set for eclipse platform

Statistics

Views

Total Views
1,009
Views on SlideShare
1,009
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

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
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

OSGi for the Earthlings: Meet Eclipse Libra OSGi for the Earthlings: Meet Eclipse Libra Presentation Transcript

  • OSGi for the earthlings:Meet Eclipse LibraMurat Yener
  • OSGi for the earthlings:Meet Eclipse LibraMurat Yener
  • rounded earspointed ears developerscience officer java & OSGihalf human - half vulcan trying to understand OSGitrying to understand human nature
  • what is it?architecture for developing and deploying modular appsbuild using OSGi apisdeploy to an OSGi container
  • containersfrom Symbian to EnterpriseequinoxfelixknoplerfishµJonas...
  • toolsAnt tools: bnd, BundlorEclipse plugins: bnd, Bndtools, Bundlor, Pax, Sigil, ConciergeRationalSpring Tools (Eclipse Virgo)
  • problemsdevelopment complexity, no more plain java (bundles, activators, manifests...)different tools, adds its own behavior and complexity (ant, maven, packaging..)different containers, different packaging and configuration
  • developer!! need the learn the OSGi way, well it is a new platform... need to learn each tool need to know each container sounds familiar?
  • Building Java Web/EE Appsdifferent servers (runtimes)different configurations
  • Building Java Web/EE Appsdifferent servers (runtimes)different configurations Eclipse WTP + Server Adapters
  • why reinvent the wheel? WTP and PDE abstraction of runtime from the project adapters for the runtimes to integrate the IDE target platforms for the runtimes
  • meet Eclipse Libratools for creation of deployable artifacts for application servers implementing theOSGi Enterprise specification, (Web Application Bundles)tools for converting Java EE deployable artifacts to OSGi Enterprise deployableartifacts(Dynamic Web projects to a Web Application Bundle projects)
  • meet Eclipse Libratools for editing and validation of the metadata of OSGi Enterprise artifacts,(extension of the PDE Manifest Editor for editing manifest headers)OSGi server adapters, providing basic implementation of configuring an OSGi-based application server, starting it and deploying OSGi enterprise artifacts.
  • demo(s) If I fail... can find me at Eclipse booth or go watch it online... http://www.eclipse.org/libra/documentation/video/ Launchers and Declerative Services Gemini Web Http Service and WAR Products
  • Murat Yeneremail: murat.yener@eteration.comtwitter: @yenerm @eterationhttp://www.eclipse.org/libra/http://blogs.eteration.com/blog