扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
国际 BZ最新的调查研究显示,Apache Tomcat是Java社区最常用的应用服务器。调查发现64%的Java开发者选择使用Tomcat,而IBM WebSphere和RedHat JBoss分列第二和第三。
由于支持集群(clustering)、session复制(session replication)、基于JMX的服务器驱监控和管理等特性,Tomcat倍受开发者的喜爱。
Alex Handy 在SD Times中撰文称,寻求简练是开发者选择Tomcat作为J2EE container的重要原因。
开源公司Covalent的Mark Brewer认为,Tomcat的成功之处在于桌面Tomcat 服务器,它能够将开发者的应用提交到更高一级的环境,在这个环境里JBoss和WebSphere伺服应用。由于二者皆捆绑Tomcat作为servlet container,所以开发者测试完毕的代码可以不经任何代码和配置文件的改动而移植到生产环境。另一个Java EE 5 compliant 应用服务器—— Apache Geronimo使用的也是Tomcat作为servlet container。
Tomcat受欢迎的另一个原因在于很多开发者不需要如EJBs、JMS、分布式事务处理(XA Transactions)等J2EE组件,他们所需要的只是支持集群(clustering)的Web container。在前不久的QCon大会上,许多参会者表示在架构企业应用时,他们从不使用EJBs和分布式事务处理(XA Transactions)。
Forrester Research的Michael Goulde说,Tomcat可能是排在Apache Web 服务器和MySQL 数据库之后使用最多的开源产品,他还说不但Web开发者对Tomcat感兴趣,SOA的开发者对此也有很高的热情,结合了Tomcat的ActiveMQ and Apache CXF等SOA开发工具,已经成为开发者的最佳选择。
延伸阅读:
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者