Spring创始人Rod Johnson再度发飙——“传统Java应用服务器正在没落”

Spring创始人Rod Johnson再次发飙——“传统Java应用服务器正在没落”

最新来自java.done.com的第一消息。

 

曾经在《J2EE without EJB》中猛烈抨击EJB,说EJB必将成为历史的Rod Johoson,这次又将矛头再次指向JavaEE应用服务器,请看下文:

  

Infoworld站点发表了TheServerSide人物谱,Spring的创始人Rod Johnson关于传统Java应用服务器的没落的精辟语录。

 

“我觉得我们都有目共睹传统JavaEE应用服务器的没落”Johnson说到:“如果你看到目前流行的轻量级解决方案(比如说ApacheTomcat)快速增长的实事;如果你注意看到OSGi(相对传统的JavaEE应用服务器)使用了一个不同的方式来组织你的应用程序和服务,那么很很明显,我们正处在一个深刻变革的时期。”

  

这与两周前RodThe Spring Exchange大会上所述如出一辙。Rod引用了20079年的Gartner报告,标题为《中间件平台趋势:瓦解已经开始》,讨论了我们为什么需要面对JavaEE的改变?该报告证实了开发人员开始转向更简单事轻量级的解决方案,比如说Spring

 

过去,JavaEE的应用服务器只能在运行期才能处理Java应用程序.但现在需要改变了,崛起的SAORIA的可以有多种不同的方式来访问服务器.

 

Spring2.5对于JavaEE开发人员来说表现更加突出:既使用annotation的配置方式也可以使用传统的基于XMl的配置方式,而且JSF还被当做为一等公民(指Spring全面支持JSF).

 

说到下一个Spring Framework的主要版本于今年9月份发布.Rod Johoson说考虑到REST的火爆,Spring3.0将会全面支持REST风格的Web service

 

你同意Rod对现今传统JEE应用服务器没落的观点吗?Spring是不是让你的生活变得更加轻松呢?

 

1 楼 yangdefeng95802 2008-04-01  
目前对这些还不敢评论!
2 楼 rmn190 2008-04-01  
是的,很同意Rod的这个观点,JavaEE应用服务器说到底是全面负责EJB的生命周期以及监听并处理相关的事件.

而Spring正是走这个路线.

不过在"JavaEE的应用服务器只能在运行期才能处理Java应用程序"这个方面,Spring做的要更好些.
3 楼 stevenwang 2008-04-01  
I agree with Rod's option.
4 楼 kyo100900 2008-04-01  
很想看看今年9月发布Spring3.0,不知道SpringSource会不会对更美好的承诺兑现?
5 楼 dboylx 2008-04-01  
不知道Spring3对JSF的影响会到什么程度,就现在而言,JSF的第三方做的还很不够。JSF的项目成本还没有降下来。如果没有一个强硬的技术团队,很难支撑一个JSF项目。它会引领或迫使第三方开发丰富的组件 来减 少开发成本,降低复杂度,提高生产效率?使更多开源大军以JSF规范为参考进入VIEW层领域, 并打下VIEW层组件式开发战毅?
6 楼 kyo100900 2008-04-01  
看了《JSF+AJAX企业级开发之路——来自Sun的高级工程师Ed Burns的精彩演讲【二】》
你会发现Ed Burns将来会将JSF的重点从Service-centric转向Client-centric,JSF组件服务端组件渐渐退出,取而代之的是客户端组件,那么JSF的VIEW与Dojo,GWT着不多了。 但Spring3.0似乎不可能去为JSF组件做什么贡献,顶多在IoC上优势显明,所以Spring无法从根上改变JSF现状。
7 楼 cuiyi.crazy 2008-04-01  
历史的包袱,在当前甚至很长的时间内都会存在,ejb的不足是ejb的实现不好,而不是ejb规范的不好,技术最终在发展中必然走向一统,这个我想是大多数人乐以见到的,个人觉得真不好说以后的发展
8 楼 kyo100900 2008-04-01  
"EJB的不足是ejb的实现不好,而不是EJB规范的不好"
如果EJB的专家组们只是给大家接口,从不去亲自实现,怎么会知道自己接口合理不合理呢?“注重实效”的编程证明规范的制定者必将也是规范的实现者,否则很容易脱离实际。就像你的项目经理没有做过多少实际开发,但要求你实现他所构想的一切超级强大,灵活,但又极其复杂的功能。 不过EJB也认识到这一点了,正在转变,可以看看我的《【翻译】EJB3.1真的来了吗?》。
9 楼 cuiyi.crazy 2008-04-01  
马上去看一下;
记得之前打开过,(**借口**)没有看 呵呵
10 楼 kenees 2008-04-02  
距离显示还是有很大差距的,那么多中间件厂商该如何生存呢?
11 楼 snowolf 2008-04-04  
Spring是我的最爱。哈哈哈
12 楼 chucai 2008-04-08  
我对这些还不是很了解。还是很希望看到这样的文章。谢谢你。 只有变革才有动力。
13 楼 tonik 2008-08-21  
他太狂了!
只有spring再进步么?人家那么大的开发商不是吃白饭的
spring的定位又是什么?
如果javaEE服务器没落,spring的那一天也会很快到来的
14 楼 jasongreen 2008-08-23  
不喜欢重量级的,但spring也没那么完美。这些话纯粹是市场竞争的伎俩。
15 楼 rsic 2008-12-28  
Spring已经发展到头了。
用过了EJB3,你就再不想用Spring。
尤其是有了Seam
16 楼 meteormatt 2010-08-08  
我喜欢Rest.