Quelle est la différence entre Tomcat et TomEE, TomEE et TomEE Plus
Je veux déployer EJB oreille dans un serveur, mais je suis vraiment confus sur le choix d'un serveur parmi tomcat
, TomEE
et TomEE Plus
.
- Quelles sont les différences entre
Tomcat
etTomEE
? - Quelles sont les nouvelles fonctionnalités de
TomEE
etTomEE Plus
? - Dans quel cas est-il judicieux d'aller pour
TomEE
etTomEE Plus
?
j'ai donc besoin de quelques suggestions afin d'être en mesure de prendre une décision éclairée.
Vous devez vous connecter pour publier un commentaire.
Ce qui est des fonctions de matrice de comparaison entre Tomcat, TomEE et TomEE+:
(Source: http://tomee.apache.org/comparison.html)
1. Tomcat vs TomEE
Tomcat est le conteneur de servlet qui prend en charge la servlet et JSP de la technologie. TomEE est plus étendue que Tomcat de soutenir de nombreux autres technologies Java EE (spécifié par la norme JSR-xxx).
2. Comparer TomEE vs TomEE+
(Source: http://tomee.apache.org/apache-tomee.html)
Ce qui est nouveau dans Tomcat? De cource, voir Tomcat journal des modifications.
Ce qui est nouveau dans TomEE plus? voir TomEE journal des modifications.
3. Choisissez TomEE ou TomEE plus?
Voir fonctions de la matrice au-dessus, choisissez vos fonctions dans votre application que vous allez utiliser. Ensuite, choisissez
Servlet container
/Web profile application server
/Application server
par vous-même.Apache Tomcat est un conteneur de servlet Java qui implémente les spécifications suivantes:
La version de Tomcat vous choisissez déterminera les versions des spécifications ci-dessus sont pris en charge.
Apache TomEE est un Java EE Web Profil certifié pile, qui est construit sur un Apache Tomcat base intégrée avec d'autres technologies connexes. Il ajoute des implémentations pour les spécifications suivantes (à l'aide d'Apache le projet entre parenthèses):
Apache TomEE+ ajoute:
Noter que tout ce qui était disponible à partir de certains lieux évident sur ces sites web de Apache:
Si je comprends bien, l'OREILLE tout chose a été abandonnée en faveur de la bonne vieille GUERRE des fichiers. Mais, si vous devez déployer un fichier EAR, vous êtes plus que probablement va nécessiter Apache TomEE. Apache Tomcat n'est certainement pas à savoir ce que le diable à faire avec un fichier EAR.