Exemple OSGi Blabber

Le modèle de programmation d'applications OSGi vous permet de développer et de déployer des applications modulaires qui utilisent les technologies Java EE et OSGi. Vous pouvez concevoir et générer des applications et des suites d'applications à partir de modules OSGi cohérents, multiversions et réutilisables, accessibles uniquement par l'intermédiaire d'interfaces bien définies. Cela réduit la complexité et offre une flexibilité optimale pour gérer et faire évoluer une application après sa première version.

Conditions préalables à l'utilisation

  • WebSphere Application Server Version 8.0 ou Version 8.5
Important : Ces exemples ont été testés avec WebSphere Application Server version 8.0 et version 8.5.

Téléchargement de l'exemple

Téléchargez les fichiers de l'exemple OSGi Blabber depuis un site de téléchargement de produits :

  1. Choisissez l'une des techniques suivantes pour télécharger le fichier blabberSample.zip vers un répertoire de votre poste de travail : FTP ou HTTP. Vous pouvez créer le chemin de répertoire /samples/blabber sur votre poste de travail et y télécharger les fichiers des exemples OSGi Blabber.
  2. Dans la boîte de dialogue qui s'affiche, indiquez le répertoire cible dans lequel enregistrer le fichier compressé et cliquez sur OK.
    Les fichiers contenus dans blabberSample.zip sont répartis dans la structure de répertoires suivante :
    /com.ibm.samples.websphere.osgi.blabber
    /com.ibm.samples.websphere.osgi.blabber.persistence
    /com.ibm.samples.websphere.osgi.logging.api
    /com.ibm.samples.websphere.osgi.logging.impl
    /images
    /installableApps
    /META-INF
    /prereqs
    /scripts
    /style
    build.xml
    readme.html
    notices.txt
    Avertissement : Le fichier readme.html contient des informations sur l'installation et l'exécution de l'exemple.

Description de l'exemple

Exemple d'application Blabber
L'exemple Blabber est une application de microblogging qui permet à différentes personnes de de partager de brefs commentaires. Il illustre comment écrire et empaqueter des bundles dans un fichier d'archive EBA (enterprise bundle archive).
L'exemple d'application est constitué de deux bundles qui se partagent les domaines fonctionnels suivants :
  • com.ibm.samples.websphere.osgi.blabber.persistence, qui contient le code relatif à la couche JPA (API de persistance Java) ainsi que l'interface utilisée par le code principal de l'application.
  • com.ibm.samples.websphere.osgi.blabber, qui contient la logique principale de l'application et interagit d'une part avec le frontal Web, d'autre part avec la couche de persistance d'arrière-plan.

Vous pouvez utiliser des scripts pour effectuer une installation complète de l'application. Vous pouvez aussi utiliser des scripts pour effectuer seulement la partie configuration initiale de l'application, puis installer celle-ci dans le serveur d'applications en passant par la console d'administration. Vous pouvez également utiliser, modifier et supprimer l'exemple.

Rubrique de concept    

Dispositions pour les centres de documentation | Commentaires

Dernière mise à jour : October 09, 2014 04:31 AM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-nd-mp&topic=sample_osgi_blabber
Nom du fichier : sample_osgi_blabber.html