Java企业开发反思

日期: 2011-09-12 作者:Rich sharps 来源:TechTarget中国 英文

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

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

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

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐