EJB ou JB ?? - Programmation
Marsh Posté le 03-02-2002 à 18:29:52
Quelqu'un pourrait-il me dire si il y a une différence entre les Entrerprise Java Beans et les Java Beans.
oui
est-ce la même chose ?
non
Marsh Posté le 03-02-2002 à 18:59:53
Mais encore......c'est possible d'avoir plus de précisions ???
Marsh Posté le 03-02-2002 à 19:00:59
JavaBeans représente plutôt un concept business sur lequel tu peux appliquer des méthodes business dessus. Par exemple tu peux avoir un JavaBeans "client" sur lequel tu peux récupérer le nom, le prénom, l'adresse de facturation, etc. Mais tu peux aussi faire du processing sur ton client comme gérer ses comptes etc.
Typiquement un JavaBean a une structure comme ca
Code :
|
etc
Un EJB c'est beaucoup plus vaste. Tu as différents types d'EJB mais principalement ce sont des objets business (donc pq pas un client aussi) qui tourne dans une plateforme J2EE (WebSphere, BEA, SilverStream, JRun, etc.). Je dirais qu'un JavaBean c'est la représentation d'une entité alors qu'un EJB est qqch de bcp plus gros, utilisé principalement en entreprise
mais le terme est malheureux car il y a plus de différences que de similitudes entre les deux
Si c'est pas clair pose des questions plus précises sur ce que tu cherches.
A+
Marsh Posté le 03-02-2002 à 22:25:53
les Javabean, c'est juste une 'norme' décriture des classes Java : il y a quelques règle à respecter (mettre un constructeur par défaut, des get/set ...).
Ils permettent de faire simplement de l'introspections sur les classes. Ils sont principalement utilisés dans les applications de création d'interface graphiques à la VB
Les EJB c'est des objets qui s'intègrent dans une plateforme EJB (style BEA weblogic). Ils doivent répondre à des besoins métiers, etc ... Par exemple, tu auras des EJB pour gérer tes clients, des EJB pour gérer les déplassement de stocks, des EJB pour les produits que tu vends, etc ...
Marsh Posté le 04-02-2002 à 09:19:52
Ok, merci les gars,
vous avez un peu éclairé ma lanterne !
Marsh Posté le 03-02-2002 à 18:25:28
Quelqu'un pourrait-il me dire si il y a une différence entre les Entrerprise Java Beans et les Java Beans.
Un prof m'a demandé de tester l'environnement de développement Forte,
et il a demandé si il était possible de faire des EJB.
Forte permet de créer des Java Beans,
est-ce la même chose ?