Chapter 14 Travailler avec Java


Utilisation du descripteur de déploiement d'EJB

Un descripteur de déploiement d'EJB décrit la structure et les propriétés d'un ou de plusieurs EJB dans un fichier au format XML. Le descripteur de déploiement est utilisé pour déployer l'EJB dans le serveur d'application. Il déclare les propriétés des EJB, les relations et les dépendances entre les EJB. Un descripteur de déploiement est automatiquement généré pour chaque package ou modèle, il décrit les EJB définis dans ce package ou modèle.

Le rôle du descripteur de déploiement au sein du processus global est illustré ci-dessous :


Le descripteur de déploiement d'EJB et les classes Java compilées des EJB doivent être inclus dans un fichier JAR.

L'outil de déploiement d'EJB du serveur d'applications importe les classes Java à partir du fichier JAR et configure les EJB dans le serveur d'applications en fonction de la description des EJB contenue dans le descripteur de déploiement d'EJB.

Vous pouvez afficher le descripteur de déploiement sur la page Aperçu de la feuille de propriétés du package ou du modèle.

Pour plus d'informations sur le descripteur de déploiement d'EJB, reportez-vous à la section "Génération d'un descripteur de déploiement d'EJB".

Vous pouvez personnaliser le descripteur de déploiement d'EJB en modifiant les templates dans le fichier du langage objet Java.

Pour plus d'informations sur la personnalisation du langage objet, reportez-vous à la section "Notions de base relatives à l'Editeur de langage objet", dans le chapitre "Guide de référence du langage objet" du manuel Documentation utilisateur avancée .

Steps Pour afficher le descripteur de déploiement d'EJB :

  1. Sélectionnez Modèle→Propriétés du modèle.

    ou

    Pointez sur un emplacement vide dans le diagramme, cliquez le bouton droit de la souris, puis sélectionnez Propriétés dans le menu contextuel.

    La feuille de propriétés du modèle s'affiche.
  2. Cliquez sur l'onglet Aperçu.


    La page Aperçu affiche le contenu du descripteur de déploiement.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.