TOMCAT服务器和BEA WEBLOGIC服务器之间的区别

ked*_*the 13 tomcat weblogic java-ee

TOMCAT服务器和BEA WEBLOGIC服务器有什么区别

Jos*_*seK 20

Tomcat是一个Servlet/JSP容器.这是免费的.它不支持Java EE 6容器功能,例如开箱即用的EJB/JPA.这些可以集成,但不等同于正确的EJB容器.

WebLogic Server是一个完全加载的EJB容器.它具有市场上最好的服务器和数据库连接池功能.在Weblogic上构建/部署/调试应用程序很容易.它是一种商业产品,而且相当昂贵.

  • @VishnudevK:EJB 3不是 (4认同)

Pas*_*ent 12

Apache Tomcat是一个开源的Servlet/JSP容器(它是Servlet 2.5/JSP 2.1之前的Servlet/JSP API的参考实现),它没有实现整个Java EE堆栈(没有EJB容器,没有JTA,没有JMS)等).Tomcat与JettyResin "竞争",但与Java EE认证服务器无法比较.

BEA Oracle WebLogic Server是一个商业Java EE应用程序服务器,它实现了整个Java EE规范.众所周知,它是一个成熟,极其稳定,安全,高性能的应用程序服务器,可用于许多"关键任务"应用程序.简而言之,它是应用服务器的劳斯莱斯.但它也很昂贵.WebLogic的竞争对手是WebSphere(商业),JBoss,GlassFish,Geronimo,Jonas(开源).