Archive for OSGi

image_pdfimage_print

Utiliser Karaf dans une architecture en cluster

karaf-logoLors de la première partie du tuto “Développement OSGI pour serveur Karaf“, nous avions vu que le serveur Apache Karaf avait un certains nombres de qualités intéressantes dont la capacité à créer des instances filles en quelques lignes de commande.
Mais j’avais omis un petit détail qui peut avoir son importance, cette qualité va lui permettre de travailler en mode DOSGi.

Read more

Développement OSGi pour serveur Karaf – Part 3

Dans la partie 2, nous avons commencer à mettre en place une application de vente/échange de spiritueux et de vins qui va nous servir de support le la suite des opérations. Cette partie va concerner le module persistance. En effet, pour le moment, notre sauvegarde de données se fait dans une ArrayList ; niveau persistance on a déjà vu mieux! C’est pourquoi nous allons, dans cette partie, mettre en place une solution de type base de données. Personnellement en ce moment, j’aime beaucoup les base de données de type document , mais pour les besoin de l’exemple je vais utiliser une base de données “classique” du genre Oracle, mySQL, postgres, derby, hsql et consorts.

Read more

Développement OSGi pour serveur Karaf – Part 2

Dans la première partie Développement OSGi pour serveur Karaf – Part 1, nous avons vu comment créer un bundle de base et comment le déployer facilement dans Karaf en permettant un redéploiement à la volée en cas de repackaging de notre bundle.

Dans cette partie nous allons mettre en place une logique d’application afin de mettre en place quelques concepts de base.

karaf-logo

Read more

Développement OSGi pour serveur Karaf – Part 1

Ce post est le premier d’une série concernant le développement d’applications OSGi pour Apache Karaf. Apache Karaf est un conteneur OSGi (basé sur Equinox ou Felix au choix).

Read more