Cet exemple illustre la création d'une application OSGi simple et son exécution sur WebSphere Application
Server. L'application OSGi se compose d'un bundle Web OSGi contenant un servlet et un activateur qui identifie le cycle de vie du bundle dans la vue Console. Cet exemple constitue une introduction à l'utilisation des outils de développement d'application OSGi.
Conseil : Vous pouvez exécuter cet exemple dans WebSphere Application
Server versions 7.0, 8.0 et 8.5.
En savoir plus sur l'installation de WebSphere Application Server version 7.0 : Pour exécuter cet exemple dans WebSphere Application Server
version 7.0, vous devez installer Feature Pack for OSGi Applications
and Java™ Persistence API 2.0.
Pour installer le module de fonctions :
- Ouvrez IBM® Installation Manager.
- Cliquez sur Installer. La page Installer des packages s'ouvre.
- Dans la liste des packages, sélectionnez Environnement de test IBM WebSphere Application Server
version 7.0, puis cliquez sur Suivant.
- Lisez les contrats de licence. Acceptez ces contrats puis cliquez sur Suivant.
- Suivez les instructions prévues dans Installation Manager pour installer WebSphere Application Server version 7.0.
- Dans la liste Fonctions, assurez-vous de sélectionner Applications OSGi sous IBM
WebSphere Application Server Version 7.0 Feature Pack for OSGi Applications
and Java Persistence API 2.0.
En savoir plus sur l'installation de WebSphere Application Server version 8.0 : Pour exécuter cet exemple sur WebSphere Application
Server version 8.0, vous devez installer le serveur :
- Ouvrez IBM Installation Manager.
- Cliquez sur Installer. La page Installer des packages s'ouvre.
- Dans la liste des packages, sélectionnez IBM WebSphere Application
Server Version 8.0, puis cliquez sur Suivant.
- Lisez les contrats de licence. Acceptez ces contrats puis cliquez sur Suivant.
- Suivez les instructions d'Installation Manager pour installer WebSphere Application Server version 8.0.
En savoir plus sur l'installation de WebSphere Application Server version 8.5 : Pour exécuter cet exemple sur WebSphere Application
Server version 8.5, vous devez installer le serveur :
- Ouvrez IBM Installation Manager.
- Cliquez sur Installer. La page Installer des packages s'ouvre.
- Dans la liste des packages, sélectionnez IBM WebSphere Application
Server Version 8.5, puis cliquez sur Suivant.
- Lisez les contrats de licence. Acceptez ces contrats puis cliquez sur Suivant.
- Suivez les instructions d'Installation Manager pour installer WebSphere Application Server version 8.5.
Pour déployer votre application OSGi Hello World sur un serveur :
- Dans l'explorateur d'entreprise, développez .
- Cliquez avec le bouton droit de la souris sur HelloServlet et sélectionnez . La boîte de dialogue Exécuter sur le serveur s'ouvre.
- Cliquez sur WebSphere Application Server depuis la liste des serveurs et cliquez sur Terminer.
La chaîne Hello OSGi World! s'affiche dans le navigateur.