Cedric Dumoulin
(C) The Java EE 7 Tutorial
http://docs.oracle.com/javaee/7/tutorial/doc/
Webographie
The Java EE 7 Tutorial
http://docs.oracle.com/javaee/7/tutorial/doc/
Les slides de cette présentation sont des extraits de ce
tutorial
Qu’est-ce qu’un Enterprise Bean
(EJB)?
C’est un composant coté serveur
Il encapsule la logique métier d’une application
Il est écrit en Java (c’est une classe POJO)
Aussi appelé EJB (Enterprise Java Bean)
Avantages des EJB
Simplifie le développement de grande application
distribuées.
Le framework fournit les services de niveau systèmes
(sécurité, persistence, transaction, …)
L’EJB contient la logique métier
Le développeur se concentre sur la logique métier
Prône la séparation de la logique métier et de la présentation
du client
Les composants EJB sont portables
Construction d’application par assemblage de composants
Réutilisation
Dans quelle applications utiliser
des EJBs ?
Si votre application a au moins un de ces besoins:
Mise à l’echelle
l’application doit supporter un grand nombre de clients
Lapplication peut être distribuée sur plusieur machine
L’intégrité des données doit être assuré par des
transactions
Les EJB supportent les transactions (de façon relativement
transparente)
Plusieurs types de clients
La logique métier reste la même
1 / 36 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !