50 votes

Jetée, Tomcat, Nginx, Geronimo, Glassfish: je suis confus

En tant que nouveau venu dans l'écosystème Java EE, je suis confondu avec ces produits qui partagent une énorme quantité de mots-clés. Et la moitié d'entre eux proviennent de Apache Software Foundation.

Quelqu'un peut-il m'adresser une brève explication distincte pour chacun d'eux?

34voto

Jon Martin Solaas Points 425

La jetée et Tomcat sont web-conteneurs, tandis que Geronimo, JBoss, Glassfish et de soutenir l'ensemble de J2EE pile (plus ou moins). Et, tataaa, ils utilisent/include Tomcat ou Jetty pour le web-conteneurs. La partie la plus importante de véritables serveur J2EE en plus de la web-conteneur utilisé pour être l'ejb conteneur permettant le déploiement des ejb, de les faire exécuter dans un contexte transactionnel, etc. Aujourd'hui, J2EE est en fait appelé Java EE, les Ejb entité JPA () permet d'exécuter à l'extérieur de l'ejb conteneur des, dire dans Tomcat, mais alors en dehors de la transaction de la manipulation d'un ejb conteneur de fournir.

8voto

High6 Points 2434

Et nginx est un serveur HTTP et un proxy inverse. Vous pouvez par exemple équilibrer la charge de plusieurs instances Glassfish déployées derrière un serveur nginx.

1voto

Navi Points 3644

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X