30.01.2015 Views

des enterprise beans - Département Informatique

des enterprise beans - Département Informatique

des enterprise beans - Département Informatique

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Le rô le du <strong>des</strong>cripteur de dé ploiement<br />

Informations structurelles<br />

Le développeur du bean doit fournir les informations structurelles<br />

suivantes pour chaque bean du jar EJB :<br />

Tous les <strong>enterprise</strong> <strong>beans</strong><br />

• Nom de l’<strong>enterprise</strong> bean, mnémonique utilisé pour faire référence au<br />

bean dans le <strong>des</strong>cripteur de déploiement.<br />

• Classe de l’<strong>enterprise</strong> bean<br />

• Interface locale de l’<strong>enterprise</strong> bean<br />

• Interface distante de l’<strong>enterprise</strong> bean<br />

• Type de l’<strong>enterprise</strong> bean, bean session ou bean entité<br />

• Entrées d’environnement, si le bean a <strong>des</strong> paramètres de configuration<br />

• Références à la factory <strong>des</strong> ressources<br />

• Références aux EJB, si un <strong>enterprise</strong> bean fait référence à d’autres<br />

<strong>enterprise</strong> <strong>beans</strong><br />

• Références aux rôles de sécurité, si un <strong>enterprise</strong> bean a besoin<br />

d’accéder à <strong>des</strong> rôles spécifiques<br />

Beans session<br />

• Type de gestion de l’état du bean session, stateful ou stateless<br />

• Type de transaction du bean session pour les <strong>beans</strong> stateful ayant <strong>des</strong><br />

callbacks de synchronisation<br />

Beans entité<br />

• Type de gestion de la persistance du bean entité<br />

• Classe de la clé primaire du bean entité<br />

• Champs gérés par le conteneur pour les <strong>beans</strong> gérés par le conteneur<br />

Informations sur l’assemblage de l’application<br />

Vous pouvez spécifier n’importe lesquelles <strong>des</strong> informations suivantes sur<br />

l’assemblage de l’application. Pendant l’assemblage de l’application, ces<br />

informations sont facultatives. Ces mêmes informations ne sont pas<br />

facultatives pour le rôle du déployeur.<br />

• Liaison <strong>des</strong> références aux <strong>enterprise</strong> <strong>beans</strong><br />

• Rôles de sécurité<br />

• Permissions de métho<strong>des</strong><br />

• Liaison aux références <strong>des</strong> rôles de sécurité<br />

• Attributs <strong>des</strong> transactions<br />

6-4 Guide du dé veloppeur Enterprise JavaBeans

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!