Tutorial OSGi: Difference between revisions

From air
Jump to navigation Jump to search
(Created page with "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]…")
 
 
(15 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=


* TP1 : Installation d'Apache Felix & Premières commandes
* TP1 : [[Tutorial OSGi avec Apache Felix - Partie 1|Installation d'Apache Felix & Premières commandes]]
* TP2 : [[Tutorial OSGi avec Apache Felix - Partie 2|TBD]]
* TP2
* TP3 : [[Tutorial OSGi avec Apache Felix - Partie 3|TBD]]
* TP3
* TP4 : [[Tutorial OSGi avec Apache Felix - Partie 4|Développement de composants iPOJO]]
* TP4
* 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==

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


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

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

==Livres==
* 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
* 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