EJB - Java - Programmation
Marsh Posté le 21-04-2005 à 16:28:20
essaie JDO plutôt.. plus léger, moins compliqué, en devenir...
Marsh Posté le 21-04-2005 à 16:48:40
sujet bcp trop vague. et sujet à des différences d'appréciation.
Si comme le laisse entendre ton post, ce qui t'intéresse c'est le mapping d'objets en base de données relationelle, tu peux effectivement regarder JDO, mais y a bcp d'autres techno qui font ca : toplink, hibernate, etc.
remarque : la sauvegarde de données en base est de plus en plus séparée des EJB dans l'architecture J2EE (j'en ai l'impression en tout cas). Ca va peut être changer avec les EJB3.0 ... j'ai pas encore regardé
Marsh Posté le 21-04-2005 à 16:53:45
mon cher benou, JDO est juste une spécification et non une marque ) tout comme les EJB d'ailleurs !!
il ne s'agit aucunement d'un produit ni d'une marque quelconque..
LeOUFsaMere, si tu choisis JDO (ce que je te conseille au plus haut point tant pour l'intérêt que cela peut avoir que pour le goût de l'aventure), je te conseille LiDo de XCalia qui me semble pas trop trop mal (en plus c'est gratuit... enfin le produit tout seul... les conseils c'est une autre affaire !)
Marsh Posté le 21-04-2005 à 16:53:58
Je me pose la question sur l'utilité des EJB session egalement. J'ai du mal a saisir l'engouement pour EJB par la presse ou est ce que derriere ya une reele demande dans l'industrie. Si non quels sont les avantages et les inconvenients
Marsh Posté le 21-04-2005 à 16:59:17
titione a écrit : mon cher benou, JDO est juste une spécification et non une marque ) tout comme les EJB d'ailleurs !! |
j'ai jamais dis le contraire
La norme JDO a de nombreux challengers, qui même si ils ne sont pas des standards du JCP sont très utilisés.
Y a qu'à voir la façon dont JDO2.0 a accouché à coup de forceps
Moi j'hésiterais bcp à partir sur cette norme...
LeOUFsaMere a écrit : Je me pose la question sur l'utilité des EJB session egalement. J'ai du mal a saisir l'engouement pour EJB par la presse ou est ce que derriere ya une reele demande dans l'industrie. Si non quels sont les avantages et les inconvenients |
on va pas refère un débat là dessus. Cherche un peu, tu trouveras des tas d'articles sur le sujets, et chacun avec un point de vue et des conclusions différentes.
Marsh Posté le 22-04-2005 à 09:40:41
benou a écrit : j'ai jamais dis le contraire |
+1
On troll pas mal avec mes collegues de travail sur cette norme, on se demande reellement si ya du monde qui l'utilise
sinon leOufsaMere je comprends tes interrogations, les EJB ont en parle plus que ce que l'on les utilise, et dans ce dernier cas on les mets souvent en place de facon assez chaotique.
Je te conseille la lecture de ces deux livres :
* Better, Faster, Lighter Java, de Bruce Tate et Justin Gehtland (c'est le bouquin reference pour moi)
* J2EE Development without EJB, de Rod Johnson, Juergen Hoeller
http://www.amazon.com/exec/obidos/ [...] 8&v=glance
Apres c'est vrai , j'ai vu une presentation d'EJB 3 , avec les annotations, l'injection, le couplage avec Hibernate 3 et tout ca , c'est vrai qu'a l'air pas mal...
Marsh Posté le 22-04-2005 à 14:12:06
Ces livre on l'air tres interresant parce que pour l'instant je ne comprends pas tout le chaût autour des EJB vu qu'en prod je ne les ai jamais vu tourner. Meme je ne connais pas un expert EJB et pourtant ya plein d'expert Java dans la SSII ou je bosse.
Est ce que quelqu'un aurait un lien avec des benchs, des comparaisons.
Marsh Posté le 22-04-2005 à 14:18:53
LeOUFsaMere a écrit : Ces livre on l'air tres interresant parce que pour l'instant je ne comprends pas tout le chaût autour des EJB vu qu'en prod je ne les ai jamais vu tourner. Meme je ne connais pas un expert EJB et pourtant ya plein d'expert Java dans la SSII ou je bosse. |
Comparaison n'est pas raison. Surtout si tu utilises des entity beans... Assez pratiques pour du transactionnel, mais à la ramasse pour le reste. C'est un peu la peste et le choléra. .NET en avait profité pour publier des benchs biaisés.
Il importe de démythifier les EJB. Ca n'a rien de sorcier. Simplement, leur mise en oeuvre est inutilement alambiquée.
On les utilise dans la boîte où je travaille, et ça tourne en prod. Rien de bien exceptionnel.
Le gros point faible du modèle EJB, AMHA, c'est leur intrusivité.
Marsh Posté le 22-04-2005 à 14:28:36
http://java.sun.com/products/jdo/JDOCMPFAQ.html
pas trop mal fait même si il y a prise de partie...
Marsh Posté le 21-04-2005 à 16:10:33
que pensez vous tous de la technologie EJB. Est-ce que quelqu'un d'entre vous lutilise vraiment ou bien on fait du bon vieux JDBC en dur?