反思Java企业开发

导读:JBoss是一套开源的企业级Java中间件系统,用于实现基于SOA的企业应用和服务。目前JBoss已经被RedHat收购。在各种J2EE应用服务器中JBoss是最受欢迎而且功能最为强大的应用服务器。JBoss公司在7.0正式版发布的一个月后,再次发布了JBoss AS 7.0.1 “Zap”版本,该版本主要修复大量bug,大约有135个问题。

JBoss AS 7自发布以来已有一个星期了,这是目前为止是最为争议的一个版本。

红帽公司曾发布的一则新闻,该内容如下:

“JBoss 7是Java应用服务器从复杂和单片变得轻量级、模块化和敏捷,是Jboss应用服务器发展史上至今为止最重要的里程碑。该版本的发布使开发者们开始反思JBoss公司到底是如何开发和部署企业级java应用程序的?”

在过去的5年中,Java EE一直不同于JBoss、Weblogic、Websphere、Apache Tomcat。当然,Tomcat也是一个轻量级应用服务器(Jetty和Resin两款也很不错),它是一套开源的企业级Java中间件系统。它能够在java应用服务器外部运行,用户也可以在应用服务器环境中使用它。

如果我们要在Java EE服务器和Tomcat之间区分的话,这里有一些好的博客文章( here and here )讨论了开发者们各自的典型需求,比如启动时间和部署速度。但是从某一角度上讲我们不该纠结于Java EE服务器占有更大的资源空间、运行缓慢,还是Tomcat占用的资源更少、运行的更快。

而如今,开发者们有更多选择机会,他们可以选择一个轻量级的服务器,不用在功能和保留足迹(footprint)之间难以抉择。Tomca服务器正逐步建立一个完整的功能应用,比如:高速缓存、持久性、事项、信息、试图层等这些都是必备的。

在Glassfish fanboys整合前,Glassfish为Java EE变得轻量(light-weight)做了很多工作。但是这并不能说明Glassfish像Tomcat,JBoss,Weblogic或者是Websphere那样会成为主流选择。

英文出自:softwhere

(责任编辑:夏梦竹)

转载于:https://www.cnblogs.com/mixer/archive/2011/09/09/2448667.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值