bonjour;
j'hesite entre utiliser les ejb ou hybernate.
et je ne sait pas qu'elle serveur d'application j'utilise.
est ce que vous pouvez m'aider avec vos avis.
et merci
Version imprimable
bonjour;
j'hesite entre utiliser les ejb ou hybernate.
et je ne sait pas qu'elle serveur d'application j'utilise.
est ce que vous pouvez m'aider avec vos avis.
et merci
slt
si t hesite toujours et que tu souhaite commencer, peu importe que le server d app que tu choisis.
Tomcat est le server basique d apache et fait le boulot. Maintenant si tu passe aux ejb va falloir passer à Jboss 4.0.5.
Enfin changer de server d application n'est pas un gros probleme en soi (en general :)), ce n'est que l'endroit ou tu déploiera ton war.
quelle est la difference entre tomcat et jboss
d'apres mes connaissance le premier est un serveur web et le second est un serveur d'application.
est ce que c'est vrai ?
si oui qu'elle est la difference entre un serveur d'application et un serveur web?
Tomcat est un conteneur de servlets (le serveur web c'est apache par exemple), tu peux aussi y utiliser des javabeans simples à ma connaissance.
Avec un serveur d'application comme JBoss tu pourras utiliser en plus des javabeans managés (EJB) et beaucoup d'autres services J2EE.
Il n'y a pas à choisir entre EJB et Hibernate. EJB 3 et JPA (Java Persistence) sont faits pour fonctionner ensemble. JPA est un standard dont Hibernate (mais aussi TopLink et OpenJPA) sont des implémentations.
Bref, le mieux c'est probablement de miser sur EJB 3 + JPA et pour ca je ne suis pas objectif: GlassFish est open source, conforme à Java EE 5 complètement, est bien documenté et plutôt simple à utiliser (avec ou sans outils). Ah j'oubliais, il détient le record de perf SPEC!
Le forum dédié GlassFish est ici.