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.

Les composants DataExpress EJB<br />

Personnel qui lit les données de Employee et les envoie ensuite au client. Le<br />

client renvoie les données au bean Personnel, qui résout les données dans<br />

les instances du bean entité Employee.<br />

Les composants DataExpress EJB<br />

Création <strong>des</strong> <strong>beans</strong> entité<br />

Quatre <strong>des</strong> composants DataExpress EJB appartiennent à la page EJB de la<br />

palette de composants. Vous pouvez travailler avec ces composants dans<br />

le concepteur d’interface utilisateur, en définissant <strong>des</strong> propriétés et <strong>des</strong><br />

événements à l’aide de l’inspecteur. Il existe d’autres classes que votre<br />

code peut appeler mais que vous ne pouvez pas mettre en œuvre de<br />

manière visuelle. Pour plus d’informations sur les classes, voir la<br />

Référence API.<br />

Composants pour le serveur<br />

Les deux composants de la page EJB de la palette de composants utilisés<br />

par le bean session déployé sur le serveur sont EntityBeanProvider et<br />

EntityBeanResolver. EntityBeanProvider fournit <strong>des</strong> données depuis les <strong>beans</strong><br />

session déployés sur le serveur et EntityBeanResolver résout les données<br />

dans ces <strong>beans</strong> entité. Vous ajoutez ces composants au bean session que<br />

vous créez pour rendre le bean session capable de fournir les données <strong>des</strong><br />

<strong>beans</strong> entité et de les résoudre.<br />

Composants pour le client<br />

Deux <strong>des</strong> composants de la page EJB sont utilisés côté client :<br />

EjbClientDataSet et SessionBeanConnection. EjbClientDataSet fournit les<br />

données depuis le bean session et résout les modifications dans le bean<br />

session référencé dans SessionBeanConnection. Un SessionBeanConnection<br />

contient la référence à un bean session sur le serveur et les noms <strong>des</strong><br />

métho<strong>des</strong> servant à fournir les ensembles de données à partir de ce bean<br />

session et à résoudre les ensembles de données dans ce bean session.<br />

Commencez par utiliser le Modeleur Bean entité EJB pour créer les <strong>beans</strong><br />

entité qui accèdent aux données qui vous intéressent. Le projet exemple<br />

crée les <strong>beans</strong> entité Employee et Department mais ce chapitre ne s’occupe que<br />

de Employee.<br />

8-2 Guide du dé veloppeur Enterprise JavaBeans

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

Saved successfully!

Ooh no, something went wrong!