super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 2011
-
4 déc. 2006 à 11:59
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 2010
-
6 déc. 2006 à 19:01
Yopla tout le monde,
J ai besoin d un ptit coup de main.
Je dois choisir une formation en J2EE et honnetement je sais pas trop quoi choisir.
J ai isolé 3 possibilités de formation mais j arrive pas à me décider entre elles:
- EJB (3.0) : ca fait classe
- Hibernate : c est beaucoup demandé (mais j ai deja fait de l OJB)
- Web Services : c est pas mal utilisés
(j ai déjà qques bases dans chacun de ces domaines)
Qu est ce que vous me conseilleriez entre ces 3 là et pourquoi ? (genre techniquement c est vachement utilisé, c est demandé sur la marché, ca fait beau dans le CV ....)
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 4 déc. 2006 à 12:26
J'y connais pas grand chose en J2EE, mais on a eu une conférence dessus à la fac, et voici ce que j'en ai retenu :
EJB : OUI, c'est la base de tout apparement, et si ta formation porte sur la version 5 de J2EE (la version 4 étant encore très utilisée par manque de serveur J2EE en version 5 !).
Hibernate : Oui si ta formation sur EJB est limitée à la version 4 car apparement, hibernate est une alternative à EJB pour combler les manques de la version 4 de J2EE, mais avec la version 5, les fonctionnalités de Hibernate ont été intégrées à J2EE directement, et donc aux EJB.
WebService : quel est le rapport avec J2EE ? Apparement, y'en a pas, les webservice communiquent par fichier xml, donc très lent, alors que J2EE communique en binaire, donc très rapide.
mouzart
Messages postés161Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention 6 novembre 20084 4 déc. 2006 à 14:31
Slt,
Si tu peux faire qu une parmi les trois, Je te recommande les EJB par contre le mieux est de faire les ejb et les web services. Quant a Hebernate ce n est qu un serveur d application comme les autres. Le mieu est d abord connaitre l architecture j2ee.
Allez je te souhaite bon vent.
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 4 déc. 2006 à 14:55
Yopla,
merci tout le monde pour les infos, les ejb me parraissent pas mal aussi (surtout si c est orienté EJB3)
Par contre mouzart Hibernate c est absolument pas un serveur d application !! C est un framework de mapping objet/SGBDR (genre une solution plus "light" aux ejb )
Pour dark, j etais pas au courant de l intégration de hibernate directement a J2EE (et donc aux ejb), bizard !! Pour web service le rapport c est que mine de rien c est pas mal utilisé dans plusieurs projets J2EE qui doivent communiquer avec des appli hétérogènes (genre serveur SVI ...)
Si d autres qui lisent le post meme validé on des bonnes argumentations je suis pour !!
Mici tout le monde
++ Antoine
Vous n’avez pas trouvé la réponse que vous recherchez ?
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 6 déc. 2006 à 18:59
Yop Yop,
Nicht !! Web Services ca permet de faire dialoguer des applis hétérogènes et sur des systems d exploitation différents entre elles sur le net via des flux xml normalisés grace a plusieurs protocoles :
SOAP : normalisation des flux xml (il me semble)
UDDI : annuaire pour trouver les web services (genre LDAP)
WSDL : l exposition du contrat du web service (genre l interface)
Les jsp/servlets ca sert juste a générer des pages web (tu peux faire des web services sans pages web et inversement)
EJB ca gere plus ou moins tout ce qui est transactions, mapping objets sur sgbdr ... dans des serveurs J2EE, c est assez lourd a développer et la norme 3 simplifie pas mal tout ca (notament grace aux annotations de java1.5)
Voili voilou, en tout cas j ai pris EJB comme formation, on verra bien ce que ca donne
Mici pour les encouragements
++ Toinou