Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2818 connectés 

 


Dernière réponse
Sujet : EJB ou JB ??
warp Ok, merci les gars,
vous avez un peu éclairé ma lanterne !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
warp Ok, merci les gars,
vous avez un peu éclairé ma lanterne !
benou 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 ...
darklord22 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 :
  1. public class CustomerBean extends Bean {
  2.    private String name =  null;
  3.    private String surname = null;
  4.    public void setName(String newName) {
  5.         // faire du processing lorsqu'une entité veut changer le nom du client comme faire des checks ou changer une foreign key ...   
  6.    }
  7.    public String getName() {
  8.      return name;
  9.    }
  10.    public void computeMachinChose() {}


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+

warp Mais encore......c'est possible d'avoir plus de précisions ???
warp euh.........merci  :sweat:
kadreg 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
 
 :hello:
warp 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 ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)