SlideShare a Scribd company logo
Programming OSGi
with Eclipse
Jeff McAffer
Equinox Project Lead
Tom Watson
Equinox Lead Developer
Eclipse andEclipse and OSGiOSGi = Equinox= Equinox
•• The runtime has beenThe runtime has been OSGiOSGi--based since 2003based since 2003
•• Eclipse team was very active in developing R4Eclipse team was very active in developing R4
•• Eclipse is deeply committed toEclipse is deeply committed to OSGiOSGi
All bundles. All the time.All bundles. All the time.
PlugPlug--in == Bundlein == Bundle
Equinox Promoted!Equinox Promoted!
•• Originally an incubatorOriginally an incubator
•• Promoted to be an Eclipse ProjectPromoted to be an Eclipse Project
–– Community pullCommunity pull
–– Recognition of our commitment toRecognition of our commitment to OSGiOSGi
•• StandaloneStandalone OSGiOSGi framework implementationframework implementation
•• Scope broadened to includeScope broadened to include
–– Implementations of allImplementations of all OSGiOSGi specificationsspecifications
–– Research into new areas such as Aspects and SecurityResearch into new areas such as Aspects and Security
Using Equinox StandaloneUsing Equinox Standalone
•• Get it from Equinox download siteGet it from Equinox download site
–– http://http://download.eclipse.orgdownload.eclipse.org/eclipse/equinox/eclipse/equinox
•• Run itRun it
javajava --jar org.eclipse.osgi_3.2.0.jarjar org.eclipse.osgi_3.2.0.jar --consoleconsole
•• See Quick Start GuideSee Quick Start Guide
–– http://http://eclipse.org/equinox/quickstart.htmleclipse.org/equinox/quickstart.html
DemoDemo –– Equinox on a SlugEquinox on a Slug
•• LinksysLinksys NLSU2 network attached storageNLSU2 network attached storage
•• Attach USB drive (or stick)Attach USB drive (or stick)
•• 133++MHz133++MHz xscalexscale, 32MB RAM, 8MB Flash, 32MB RAM, 8MB Flash
•• LinuxLinux
•• ~US$80~US$80
EminentlyEminently hackablehackable
http://nslu2http://nslu2--linux.orglinux.org
DemoDemo –– SlugSlug OSGiOSGi setupsetup
•• J9 VM with Foundation 1.0J9 VM with Foundation 1.0
•• EquinoxEquinox OSGiOSGi frameworkframework
•• Eclipse 3.2 IDE on laptopEclipse 3.2 IDE on laptop
•• Direct connect net,Direct connect net,
•• SMB mounted 2GB stick as drive Z:SMB mounted 2GB stick as drive Z:
DemoDemo –– Developing on the SlugDeveloping on the Slug
•• Running the SlugRunning the Slug
•• Creating new BundlesCreating new Bundles
•• BundlizingBundlizing existing code (MP3 server)existing code (MP3 server)
•• Hook it all together and startHook it all together and start
LetLet’’s take a look!s take a look!
ClasspathClasspath ManagementManagement
DemoDemo –– DebuggingDebugging
•• LaunchingLaunching
–– Look Ma! NoLook Ma! No ““deploydeploy””!!
•• Remote debuggingRemote debugging
•• Hot code replaceHot code replace
•• OnOn--thethe--fly variable modificationfly variable modification
PDE BuildPDE Build
•• Automated or UIAutomated or UI--drivendriven
•• Given a list of bundlesGiven a list of bundles
–– Checks them out ofChecks them out of reporepo
–– Reads manifest information andReads manifest information and build.propertiesbuild.properties
–– Generates Ant files with detailedGenerates Ant files with detailed classpathclasspath
–– Builds the Ant buildBuilds the Ant build
–– Packages as desiredPackages as desired
•• Simultaneous crossSimultaneous cross--platformplatform
•• CustomizableCustomizable
PDEPDE –– WhatWhat’’s next?s next?
•• More bundleMore bundle--specific toolingspecific tooling
–– Import/Export managementImport/Export management
–– Quick fixesQuick fixes
•• More accurate class pathsMore accurate class paths
–– JRE filteringJRE filtering
–– JavacJavac access filtersaccess filters
•• PerPer--bundle execution environment managementbundle execution environment management
•• Remote MonitoringRemote Monitoring
EquinoxEquinox -- WhatWhat’’s next?s next?
•• Equinox community developmentEquinox community development
–– Service implementationsService implementations
–– Research (Security, Aspects,Research (Security, Aspects, ……))
•• Eclipse 3.2Eclipse 3.2
–– Reduce dependencies (e.g., JRE, other bundles)Reduce dependencies (e.g., JRE, other bundles)
–– Clarify characteristicsClarify characteristics
–– Easy discovery and acquisition of bundlesEasy discovery and acquisition of bundles
Reference InformationReference Information
•• Equinox HomeEquinox Home
–– http://eclipse.org/equinoxhttp://eclipse.org/equinox
•• RCP BookRCP Book
–– http://http://eclipsercp.orgeclipsercp.org

More Related Content

What's hot (20)

PDF
2018년 3월 정기 세미나 - March 2018 Ops Meetup 후기
OpenStack Korea Community
 
PDF
Использование Docker в CI / Александр Акбашев (HERE Technologies)
Ontico
 
PDF
Improving POD Usage in Labs, CI and Testing
OPNFV
 
PDF
The Future of System Administration
Kris Buytaert
 
PPTX
Docker e git lab
Gianluca Padovani
 
PDF
Docker and DevOps --- new IT culture
Terry Chen
 
PPT
OpenShift Origin: Build a PaaS Just Like Red Hats
Mark Atwood
 
PDF
Taking Docker to Production: What You Need to Know and Decide
Docker, Inc.
 
PPTX
WinOps 2017 - Docker on Windows, the Beginner's Guide
Elton Stoneman
 
PDF
bol.com Dutch Container Day presentation
Maarten Dirkse
 
PDF
Web Applications with Eclipse RT and Docker in the Cloud
Markus Knauer
 
PDF
OSGi Enterprise Expert Group (OSGi Users Forum Germany)
David Bosschaert
 
ODP
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
OpenShift Origin
 
PDF
Gitlab, GitOps & ArgoCD
Haggai Philip Zagury
 
PDF
Arnaud Porterie - Using Machine & Docker to develop & build Docker
Arnaud Porterie
 
PPTX
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
Elton Stoneman
 
PDF
Heroku Dockerの使い所
Yusuke Kon
 
PDF
Software-defined migration how to migrate bunch of v-ms and volumes within a...
OPNFV
 
PPTX
Being Brave: Deploying OpenStack from Master
OPNFV
 
PDF
[OpenStack Days Korea 2016] 개회사
OpenStack Korea Community
 
2018년 3월 정기 세미나 - March 2018 Ops Meetup 후기
OpenStack Korea Community
 
Использование Docker в CI / Александр Акбашев (HERE Technologies)
Ontico
 
Improving POD Usage in Labs, CI and Testing
OPNFV
 
The Future of System Administration
Kris Buytaert
 
Docker e git lab
Gianluca Padovani
 
Docker and DevOps --- new IT culture
Terry Chen
 
OpenShift Origin: Build a PaaS Just Like Red Hats
Mark Atwood
 
Taking Docker to Production: What You Need to Know and Decide
Docker, Inc.
 
WinOps 2017 - Docker on Windows, the Beginner's Guide
Elton Stoneman
 
bol.com Dutch Container Day presentation
Maarten Dirkse
 
Web Applications with Eclipse RT and Docker in the Cloud
Markus Knauer
 
OSGi Enterprise Expert Group (OSGi Users Forum Germany)
David Bosschaert
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
OpenShift Origin
 
Gitlab, GitOps & ArgoCD
Haggai Philip Zagury
 
Arnaud Porterie - Using Machine & Docker to develop & build Docker
Arnaud Porterie
 
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
Elton Stoneman
 
Heroku Dockerの使い所
Yusuke Kon
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
OPNFV
 
Being Brave: Deploying OpenStack from Master
OPNFV
 
[OpenStack Days Korea 2016] 개회사
OpenStack Korea Community
 

Similar to Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Watson, IBM (20)

PDF
Eclipse_Building_Blocks
Rahul Shukla
 
PDF
Eclipse plug in development
Martin Toshev
 
PDF
Eclipse HandsOn Workshop
Bastian Feder
 
KEY
Introduction to EclipseRT (JAX 2010)
Chris Aniszczyk
 
PPT
Automating the consumption of Eclipse for internal use
Pascal Rapicault
 
PDF
Eclipse Rich Client Platform 2nd Edition Jeff Mcaffer
shirkamiahlp
 
PDF
Eclipse Rich Client Platform 2nd Edition Jeff Mcaffer
marijgabari
 
PDF
Eclipse In Action A Guide For Java Developers 1st Edition David Gallardo
spatzoachskq
 
KEY
OSGi For Eclipse Developers
Chris Aniszczyk
 
PDF
Java Power Tools 1st Edition John Ferguson Smart
luutjulus
 
PDF
Using OSGi technology in Eclipse - BJ Hargrave, IBM, for Jeff McAffer, IBM
mfrancis
 
PDF
Eclipse Way
Tomasz Zarna
 
PPT
Presentation 1 open source tools in continuous integration environment v1.0
Jasmine Conseil
 
PDF
Eclipse Packaging Project Usage Data Collector
Markus Knauer
 
PDF
Java, Eclipse, Maven & JSF tutorial
Raghavan Mohan
 
PDF
Os Tibbittstutorial
oscon2007
 
KEY
Pde build
Owen Ou
 
PPTX
IBM Connect 2016: Speaker Session with Teresa Deane, Senior Developer, BCC
BCC - Solutions for IBM Collaboration Software
 
PPTX
Eclipse Developement @ Progress Software
sriikanthp
 
KEY
groovy & grails - lecture 10
Alexandre Masselot
 
Eclipse_Building_Blocks
Rahul Shukla
 
Eclipse plug in development
Martin Toshev
 
Eclipse HandsOn Workshop
Bastian Feder
 
Introduction to EclipseRT (JAX 2010)
Chris Aniszczyk
 
Automating the consumption of Eclipse for internal use
Pascal Rapicault
 
Eclipse Rich Client Platform 2nd Edition Jeff Mcaffer
shirkamiahlp
 
Eclipse Rich Client Platform 2nd Edition Jeff Mcaffer
marijgabari
 
Eclipse In Action A Guide For Java Developers 1st Edition David Gallardo
spatzoachskq
 
OSGi For Eclipse Developers
Chris Aniszczyk
 
Java Power Tools 1st Edition John Ferguson Smart
luutjulus
 
Using OSGi technology in Eclipse - BJ Hargrave, IBM, for Jeff McAffer, IBM
mfrancis
 
Eclipse Way
Tomasz Zarna
 
Presentation 1 open source tools in continuous integration environment v1.0
Jasmine Conseil
 
Eclipse Packaging Project Usage Data Collector
Markus Knauer
 
Java, Eclipse, Maven & JSF tutorial
Raghavan Mohan
 
Os Tibbittstutorial
oscon2007
 
Pde build
Owen Ou
 
IBM Connect 2016: Speaker Session with Teresa Deane, Senior Developer, BCC
BCC - Solutions for IBM Collaboration Software
 
Eclipse Developement @ Progress Software
sriikanthp
 
groovy & grails - lecture 10
Alexandre Masselot
 
Ad

More from mfrancis (20)

PDF
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
mfrancis
 
PDF
OSGi and Java 9+ - BJ Hargrave (IBM)
mfrancis
 
PDF
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
mfrancis
 
PDF
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
mfrancis
 
PDF
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
mfrancis
 
PDF
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
mfrancis
 
PDF
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
mfrancis
 
PDF
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
mfrancis
 
PDF
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
mfrancis
 
PDF
OSGi CDI Integration Specification - Ray Augé (Liferay)
mfrancis
 
PDF
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
mfrancis
 
PDF
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
mfrancis
 
PDF
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
mfrancis
 
PDF
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
mfrancis
 
PDF
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
mfrancis
 
PDF
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
mfrancis
 
PDF
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
mfrancis
 
PDF
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
mfrancis
 
PDF
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
mfrancis
 
PDF
How to connect your OSGi application - Dirk Fauth (Bosch)
mfrancis
 
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
mfrancis
 
OSGi and Java 9+ - BJ Hargrave (IBM)
mfrancis
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
mfrancis
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
mfrancis
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
mfrancis
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
mfrancis
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
mfrancis
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
mfrancis
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
mfrancis
 
Ad

Recently uploaded (20)

PDF
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
PDF
Shuen Mei Parth Sharma Boost Productivity, Innovation and Efficiency wit...
AWS Chicago
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
PDF
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PDF
2025-07-15 EMEA Volledig Inzicht Dutch Webinar
ThousandEyes
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PPTX
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
PDF
Upskill to Agentic Automation 2025 - Kickoff Meeting
DianaGray10
 
PDF
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PDF
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
Shuen Mei Parth Sharma Boost Productivity, Innovation and Efficiency wit...
AWS Chicago
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
2025-07-15 EMEA Volledig Inzicht Dutch Webinar
ThousandEyes
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
Upskill to Agentic Automation 2025 - Kickoff Meeting
DianaGray10
 
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 

Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Watson, IBM

  • 1. Programming OSGi with Eclipse Jeff McAffer Equinox Project Lead Tom Watson Equinox Lead Developer
  • 2. Eclipse andEclipse and OSGiOSGi = Equinox= Equinox •• The runtime has beenThe runtime has been OSGiOSGi--based since 2003based since 2003 •• Eclipse team was very active in developing R4Eclipse team was very active in developing R4 •• Eclipse is deeply committed toEclipse is deeply committed to OSGiOSGi All bundles. All the time.All bundles. All the time.
  • 4. Equinox Promoted!Equinox Promoted! •• Originally an incubatorOriginally an incubator •• Promoted to be an Eclipse ProjectPromoted to be an Eclipse Project –– Community pullCommunity pull –– Recognition of our commitment toRecognition of our commitment to OSGiOSGi •• StandaloneStandalone OSGiOSGi framework implementationframework implementation •• Scope broadened to includeScope broadened to include –– Implementations of allImplementations of all OSGiOSGi specificationsspecifications –– Research into new areas such as Aspects and SecurityResearch into new areas such as Aspects and Security
  • 5. Using Equinox StandaloneUsing Equinox Standalone •• Get it from Equinox download siteGet it from Equinox download site –– http://http://download.eclipse.orgdownload.eclipse.org/eclipse/equinox/eclipse/equinox •• Run itRun it javajava --jar org.eclipse.osgi_3.2.0.jarjar org.eclipse.osgi_3.2.0.jar --consoleconsole •• See Quick Start GuideSee Quick Start Guide –– http://http://eclipse.org/equinox/quickstart.htmleclipse.org/equinox/quickstart.html
  • 6. DemoDemo –– Equinox on a SlugEquinox on a Slug •• LinksysLinksys NLSU2 network attached storageNLSU2 network attached storage •• Attach USB drive (or stick)Attach USB drive (or stick) •• 133++MHz133++MHz xscalexscale, 32MB RAM, 8MB Flash, 32MB RAM, 8MB Flash •• LinuxLinux •• ~US$80~US$80 EminentlyEminently hackablehackable http://nslu2http://nslu2--linux.orglinux.org
  • 7. DemoDemo –– SlugSlug OSGiOSGi setupsetup •• J9 VM with Foundation 1.0J9 VM with Foundation 1.0 •• EquinoxEquinox OSGiOSGi frameworkframework •• Eclipse 3.2 IDE on laptopEclipse 3.2 IDE on laptop •• Direct connect net,Direct connect net, •• SMB mounted 2GB stick as drive Z:SMB mounted 2GB stick as drive Z:
  • 8. DemoDemo –– Developing on the SlugDeveloping on the Slug •• Running the SlugRunning the Slug •• Creating new BundlesCreating new Bundles •• BundlizingBundlizing existing code (MP3 server)existing code (MP3 server) •• Hook it all together and startHook it all together and start LetLet’’s take a look!s take a look!
  • 10. DemoDemo –– DebuggingDebugging •• LaunchingLaunching –– Look Ma! NoLook Ma! No ““deploydeploy””!! •• Remote debuggingRemote debugging •• Hot code replaceHot code replace •• OnOn--thethe--fly variable modificationfly variable modification
  • 11. PDE BuildPDE Build •• Automated or UIAutomated or UI--drivendriven •• Given a list of bundlesGiven a list of bundles –– Checks them out ofChecks them out of reporepo –– Reads manifest information andReads manifest information and build.propertiesbuild.properties –– Generates Ant files with detailedGenerates Ant files with detailed classpathclasspath –– Builds the Ant buildBuilds the Ant build –– Packages as desiredPackages as desired •• Simultaneous crossSimultaneous cross--platformplatform •• CustomizableCustomizable
  • 12. PDEPDE –– WhatWhat’’s next?s next? •• More bundleMore bundle--specific toolingspecific tooling –– Import/Export managementImport/Export management –– Quick fixesQuick fixes •• More accurate class pathsMore accurate class paths –– JRE filteringJRE filtering –– JavacJavac access filtersaccess filters •• PerPer--bundle execution environment managementbundle execution environment management •• Remote MonitoringRemote Monitoring
  • 13. EquinoxEquinox -- WhatWhat’’s next?s next? •• Equinox community developmentEquinox community development –– Service implementationsService implementations –– Research (Security, Aspects,Research (Security, Aspects, ……)) •• Eclipse 3.2Eclipse 3.2 –– Reduce dependencies (e.g., JRE, other bundles)Reduce dependencies (e.g., JRE, other bundles) –– Clarify characteristicsClarify characteristics –– Easy discovery and acquisition of bundlesEasy discovery and acquisition of bundles
  • 14. Reference InformationReference Information •• Equinox HomeEquinox Home –– http://eclipse.org/equinoxhttp://eclipse.org/equinox •• RCP BookRCP Book –– http://http://eclipsercp.orgeclipsercp.org