Unités de composition

Une unité de composition représente un actif configuré dans une une application de niveau métier. Une unité de composition permet au contenu de l'actif d'interagir avec d'autres actifs dans l'application. Elle permet aussi à l'environnement d'exécution du produit de charger et d'exécuter le contenu de l'actif.

Le produit prend en charge trois types d'unités de composition :

Unités de composition d'actifs
Unités de composition créées à partir d'actifs en configurant chaque unité déployable de l'actif à exécuter sur des cibles de déploiement.
Unités de composition de bibliothèques partagées
Unités de composition créées à partir d'actifs JAR en ignorant tous les objets déployables de l'actif et en traitant le fichier JAR de l'actif comme une bibliothèque de classes.
Unités de composition d'applications de niveau métier
Unités de composition créées à partir d'applications de niveau métier ajoutées aux applications de niveau métier existantes.

Une unité de composition contient les informations suivantes :

Par exemple, une unité de composition représentant un actif de type JAR (Java™ archive) d'EJB est une instance de module EJB qui contient les informations de liaison EJB nécessaires, telles que les noms JNDI (Java Naming and Directory Interface) et les résolutions ejb-ref des EJB, avec la liste des serveurs d'applications ou des clusterssur lesquels le JAR d'EJB doit s'exécuter.

Le produit crée une unité de composition à partir d'un seul actif. En revanche, plusieurs unités de composition peuvent partager un même actif. Cette possibilité est particulièrement intéressante dans les cas de figure où différentes configurations utilisent les mêmes fichiers binaires d'application pour fournir différents comportements d'exécution.

Les règles suivantes s'appliquent à une unité de composition :

Le graphique suivant montre l'utilisation des unités de composition dans les applications de niveau métier (BLA). Imaginons que vous possédez des fichiers non traités, par exemple des archives, que vous voulez exploiter dans des applications de niveau métier (BLA). Avant d'ajouter ces fichiers aux applications de niveau métier, vous devez les importer sous forme d'actifs, ce qui les ajoutera au référentiel des produits. Ensuite, vous ajouterez ces actifs aux applications de niveau métier, ce qui créera des unités de composition pour ces actifs. Les application de niveau métier peuvent contenir des unités de composition d'actif, des unités de composition de bibliothèque partagée ou des unités de composition d'application de niveau métier (BLA).

Unités de composition au sein des applications de niveau métier

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=crun_app_bla_cu
Nom du fichier : crun_app_bla_cu.html