2024年3月27日发(作者:)

WebLogic和Tomcat的区别

WebLogic Server 9.x 为SOA实现提供了一个完善的企业级基础

l 支持面向服务架构的开发和部署

l 通过可靠消息传递基础架构为业务提供事件平台

l 通过简化、可靠的管理功能降低客户的拥有总成本

l 为核心应用提供真正的“零宕机”服务

性能:WLS业界性能评测最好的J2EE服务器

规范支持:

l WLS全面支持J2EE的标准规范和其他标准规范(Web Service, SSL, xml等),同时BEA为

众多规范组织的制定者之一,积极参与规范的制定

l Tomcat只支持部分J2EE标准,应用局限性强,不能够安全稳定的支持大并发

技术服务支持:

l BEA:完善的售后支持

l Tomcat:没有售后支持

客户群体:

l BEA:全球13000+企业级用户的证明

l Tomcat:很少企业级用户

可扩展性

l WLS:集群机制,支持分布式的应用;Tomcat:不支持

可靠性

l WLS:支持Failover;Tomcat:不支持

管理

l WLS:Web控制台进行组件、JDBC、管理和配置;Tomcat:不支持

部署

l WLS:开发模式下,不用重起部署新Web, EJB应用;Tomcat:不支持

开发工具:

l WLS:有自己的开发工具Workshop,并且主流IDE支持;Tomcat:没有自己的开发工具

扩展性

l WLS:可以轻松扩展为支持Portal、Integration的WebLogic Platform上;Tomcat不支持