Tutorial OSGi: Difference between revisions

From air
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
Ce tutoriel a pour objectif de présenter les développements et le déploiement de bundles sur une plateforme OSGi.
Ce tutoriel a pour objectif de présenter les développements et le déploiement de bundles sur une plateforme [[OSGi]].


Les plateformes seront [[Apache Felix]] puis [[Apache Karaf]]
Les plateformes seront [[Apache Felix]], [[Apache Karaf]] et [[Eclipse Equinox]]


=Etapes=
=Etapes=
Line 9: Line 9:
* TP3 : [[Tutorial OSGi avec Apache Felix - Partie 3|TBD]]
* TP3 : [[Tutorial OSGi avec Apache Felix - Partie 3|TBD]]
* TP4 : [[Tutorial OSGi avec Apache Felix - Partie 4|Développement de composants iPOJO]]
* TP4 : [[Tutorial OSGi avec Apache Felix - Partie 4|Développement de composants iPOJO]]
* TP5 : [[Tutorial OSGi avec Apache Karaf|Apache Karaf : Handlers OBR et Maven, Config Admin, JMX, Features, , Web Console, ...]]
* TP5 : [[Tutorial OSGi avec Apache Felix - Partie 5|Développement de composants iPOJO (suite)]]
* TP6 : [[Tutorial OSGi avec Apache Karaf|Apache Karaf : Handlers OBR et Maven, Config Admin, JMX, Features, , Web Console, ...]]


=Bonus track=
==Bonus track==
* TP1b : Installation d'Eclipse Equinox & Premières commandes
* TP1b : [[Installation d'Eclipse Equinox & Premières commandes]]
* TP1c : [[OpenHAB|Installation d'OpenHAB sur Eclipse Equinox & Premières commandes]]
* TP4b : Développement d'un composant Blueprint
* TP4b : [[Tuturial OSGi avec Apache Karaf - Composant Blueprint|Développement d'un composant Blueprint]]


=Lectures=
=Lectures=
==Cours==
* [http://lig-membres.imag.fr/donsez/cours/osgi.pdf transparents du cours]

==Spécifications==
==Spécifications==
* [http://www.osgi.org/Specifications/Javadoc OSGi R4 JavaDoc]
* [http://www.osgi.org/Specifications/Javadoc OSGi R4 JavaDoc]
Line 21: Line 26:


==Livres==
==Livres==
* Neil Bartlett, [http://njbartlett.name/osgibook.html OSGi in Practice]
* Neil Bartlett, [http://njbartlett.name/osgibook.html OSGi in Practice], en ligne et gratuit
* Richard S. Hall, Karl Pauls, Stuart McCulloch, and David Savage, [http://www.manning.com/hall/ OSGi in action], Manning
* Richard S. Hall, Karl Pauls, Stuart McCulloch, and David Savage, [http://www.manning.com/hall/ OSGi in action], Manning
* Jérôme Molière, [http://www.eyrolles.com/Informatique/Livre/osgi-9782212133288 OSGi Conception d'applications modulaires en Java], Eyrolles
* Jérôme Molière, [http://www.eyrolles.com/Informatique/Livre/osgi-9782212133288 OSGi Conception d'applications modulaires en Java], Eyrolles

Latest revision as of 17:22, 25 April 2014

Ce tutoriel a pour objectif de présenter les développements et le déploiement de bundles sur une plateforme OSGi.

Les plateformes seront Apache Felix, Apache Karaf et Eclipse Equinox

Etapes

Bonus track

Lectures

Cours

Spécifications

Livres