浅谈 weblogic 与 tomcat 的区别

weblogic 是用于开发、集成、部署和管理大型分布式 web 应用、网络应用和数据库应用的 java 应用服务器,将 java 的动态功能和 java enterprise 标准的安全性引入大型网络应用的开发集成部署和管理之中。

 

weblogic 中有 domain ,域是作为一组单元进行管理 weblogic server 的资源。domain 由 server 和 cluster 组成,server 由 Administration Server 和 Managed Server 组成,Administration Server 负责 domain 的管理,Managed Server 部署实际的应用。

tomcat 服务器是一个免费开源的 web 应用服务器。

最大的区别是:weblogic 是将 j2ee 的应用服务器(web container+EJB container),包括 ejb、jsp、servlet、jms 等,属于全能型的。

tomcat 只能算是 web container,是官方指定的 jsp&servlet 容器,只实现了 jsp/servlet 的相关规范,不支持 EJB。

注:如果考虑 EJB 的话,weblogic 是比较好的选择。

  
    展开阅读全文