年度总结:Java 2008年大事记
|
|
Author: Wupei | Date: 2008-12-20 |
View: 1555 |
J2ME开发 - 经验转载 | Digg:
0
|
|
如果技术历史记录2008年,那么今年的Java将被留在记忆中的是:从一个以语言为中心的技术转变成为一个以平台为中心的技术。JavaWorld的Andrew Glover总结了2008年Java大事记,让我们们来看一看。
JVM的转变 SpringSource 写道
最近,由于动态语言的重新崛起,groovy和Grails建立了创新的web框架,已经改变了提供更强大和更有效来开发商业应用软件的方法,就像spring一样,开源项目groovy和Grails也通过提高生产力和快速开发关键性应用改变了Java生态系统。 这个新闻无疑增强了收购开源的商业模式,如同年初Sun收购MySQL一样。同时还证明了,在未来几年中JVM的改变将继续影响基于Java的开发。 Google推动Python的发展 Google对java的兴趣在2008年减退了,google更支持python而不是java。2008年4月, google发布了google App Engine,包含的应用环境不包括java。google App Engine让开发者开发web应用能够使用google现存的架构,google的架构严重依赖于python。 Sun在2008年同样热情拥抱Python,聘用了两个核心开发者为Netbeans添加Python和Jython支持。Sun还在Sun的开发网络中添加了一个Python 开发中心。 Sun更加支持Jython的决定是英明的,Jython比Groovy和JRuby更加成熟,也许Jython的发展势头能够超越Groovy和JRuby或者Scala和Clojure。 面对不断变化的Java企业开发 谈到Java企业开发,今年的发展非常清楚的表明,Java EE已经不再是唯一的。Java EE 6的发布并没有引起社区的足够兴趣。 Java EE 6的欢呼和冷淡 一些学者欢呼2008年Java EE 6的发布,包括SpringSource CEO Rod Johnson,他认为Java EE 6很不错,但是总体而言,大部分的反馈冷淡。 需要了解的一件事情是,Java EE 6和之前的发布版本相比极大的简化了,但是社区的冷淡反馈反映了Java企业开发的变化:很多的Java开发者发现了更多更好的框架,比 如:Grails, Rails, Spring, Hibernate, 和 Tomcat,更能够满足他们的需求,比单一的Java平台更好.Java EE 6并没有新的Java核心发布,下一个主要版本将在2010年初发布。 OSGi 和 OSGi应用服务器 迅速发展 OSGi在2008年迅速发展,尤其是SpringSource在8月发布了自己的基于OSGi的应用服务器:SpringSource dm server有效的推动了OSGi在不需要完全支持Java EE规范领域的发展。 SpringSource进入应用服务器市场有点晚,但是仍然积极的发展SpringSource dm server和SpringSource tc Server(一个Apache Tomcat的企业版本)。SpringSource进入服务器市场将给这个领域带来创新。 经过长久的等待,JBoss AS 5终于发布了,这次发布几乎没有大张旗鼓,红帽公司首席技术官Sacha Labourey的声明是:"AS 5.0.0: we are done. Next." GlassFish Enterprise Server v3 序曲也在年底发布了。GlassFish的定位是一个web 2.0开发的轻量级平台,如果GlassFish能够更轻量,更模块化,更能满足web开发需求,那么GlassFish会在市场上赢得自己的地位。 Java开发者欢迎REST REST在2008年发展很快,REST提供了更简单的企业集成,尤其和SOAP相比。REST框架的JSR 311在2008年发布了1.1版本。 众人注目的RIA Eastsun 写道
Swing
是Java的核心技术之一,JRE6u10(or
ConsumerJRE)的发布似乎让人看到了Swing的一线曙光,其中包含了几个大家期待已久针对Swing应用程序的特性:更快的启动速度
(Quick
Starter),更小的在线安装体积,Windows平台下的D3D加速,以及对透明窗体的支持,等等。但是,Sun最近的种种举动表明:这一系列举措
并非为了Swing,只是为了JavaFX开路。事实上,Sun对Swing的支持程度非但没有提升,反而是有所降温,因为Sun将所有的赌注都压在
JavaFX上去了。比如之前有JavaEye新闻Sun停止投资SwingX,以及在18个月之前Sun冻结了JSR 295 与JSR 296(两个增强Swing的JSR)。 终于在12月初,JavaFX 1.0发布了。JavaFX能否和Flex和Silverlight竞争,就等待时间检验了。 2008年没有发生的 Android:一个2007年由google发布的移动软件平台和操作系统,虽然希望Android能够在2008年为java的移动开发点一 把火,但是由于硬件迟迟没有推出,Android在2008年的影响甚微。随着年底多个Gphone宣布推出,相信2009年Android会重回新闻焦 点。 来自:javaeye.com
更多阅读: |
尚无评论发表