Java Tomcat和TomEE、TomEE和TomEE Plus之间有什么区别
我想在服务器中部署EJBEAR,但在Java Tomcat和TomEE、TomEE和TomEE Plus之间有什么区别,java,tomcat,server,apache-tomee,Java,Tomcat,Server,Apache Tomee,我想在服务器中部署EJBEAR,但在tomcat、TomEE和TomEE Plus中选择服务器时,我真的很困惑 Tomcat和TomEE之间有什么区别 TomEE和TomEE Plus中有哪些新功能 在哪种情况下,选择TomEE和TomEE Plus有意义 因此,为了能够做出明智的决定,我需要一些建议。Apache Tomcat是一个Java servlet容器,它实现了以下规范: JavaServlet规范 Java服务器页面(JSP) 表达语言(EL) 网袋 您选择的Tomcat版本将决定支
tomcat
、TomEE
和TomEE Plus
中选择服务器时,我真的很困惑
Tomcat
和TomEE
之间有什么区别TomEE
和TomEE Plus
中有哪些新功能TomEE
和TomEE Plus
有意义因此,为了能够做出明智的决定,我需要一些建议。Apache Tomcat是一个Java servlet容器,它实现了以下规范:
如果我理解正确的话,整个耳朵的事情已经被抛弃,取而代之的是好的旧战争文件。但是,如果您必须部署EAR文件,则很可能需要ApacheTomee。Apache Tomcat当然不知道如何处理EAR文件。这是、和之间的函数比较矩阵:
(来源:)
1.TomcatvsTOME
Tomcat是支持servlet和JSP技术的servlet容器TOME比Tomcat更广泛,支持许多其他JavaEE技术(由JSRxxx指定) 2.比较TomEE与TomEE+
TomEE包含:
CDI-Apache OpenWebBeans
EJB-ApacheOpenEJB
JPA-ApacheOpenJPA
JSF-apachemyfaces
JSP-apachetomcat
JSTL-Apache Tomcat
JTA-apachegeronimo事务
Servlet-Apache Tomcat
Javamail-ApacheGeronimoJavaMail
Bean验证- Apache BVal
TomEE+
TomEE Plus发行版添加了以下内容:
JAX-RS-ApacheCxf
JAX-WS-ApacheCxf
JMS-Apache ActiveMQ
连接器-Apache Geronimo连接器 (来源:)
Tomcat有什么新功能?关于cource,请参见。
TomEE plus有什么新功能?请参阅。
3.选择TomEE或TomEE plus?
请参阅上面的函数矩阵,在应用程序中选择要使用的函数。然后自己选择
Servlet容器
/Web profile应用服务器
/应用服务器
。你能帮我澄清一件事吗,这里的支持条款是应用服务器将为库(例如JPA)提供OpenJPA作为其实现还是更多,例如,对于不支持JPA的Tomcat,我们不能使用Hibernate,这是JPA的另一个实现?您可以将JPA与ApacheTomcat一起使用(我确信100%),您需要将JPA实现依赖性添加到应用程序中。例如: