Java業(yè)界觀察:2006年終回顧及2007展望(一)2006.12.22 來(lái)自:Javaeye Robbin [收藏到我的網(wǎng)摘]此時(shí)此刻2006年將近尾聲了,那么這一年當(dāng)中究竟在我們的行業(yè)當(dāng)中發(fā)生了些什么呢?有哪些預(yù)測(cè)已經(jīng)應(yīng)驗(yàn),又有哪些預(yù)測(cè)將在未來(lái)一年當(dāng)中發(fā)生呢?
buaawhl同學(xué)在2005年底發(fā)起了這個(gè)針對(duì)2006年的軟件行業(yè)大預(yù)測(cè)。此時(shí)此刻2006年將近尾聲了,那么這一年當(dāng)中究竟在我們的行業(yè)當(dāng)中發(fā)生了些什么呢?有哪些預(yù)測(cè)已經(jīng)應(yīng)驗(yàn),又有哪些預(yù)測(cè)將在未來(lái)一年當(dāng)中發(fā)生呢?先讓我們來(lái)回顧一下吧: 一、Red Hat收購(gòu)了JBoss 這是三四月份發(fā)生的事情,收購(gòu)對(duì)于JBoss來(lái)說(shuō)是件好事情,傍上了一顆大樹,可以借助Red Hat的力量把JBoss的服務(wù)拓展到全球,而這對(duì)于只有幾十個(gè)人的小公司JBoss來(lái)說(shuō)是無(wú)能為力的。 對(duì)于Red Hat來(lái)說(shuō),喜憂摻半,喜則產(chǎn)品線齊全,憂則Oracle成了對(duì)手。這不,不久前Oracle就推出基于Red Hat Linux的Unbrekable Linux以打擊Red Hat。 二、EJB3.0規(guī)范正式推出 在五月的JavaOne,EJB3.0規(guī)范正式推出。到年底之前完整通過(guò)EJB3.0認(rèn)證的Hibernate3.2已經(jīng)推出,包括Spring2.0提供的標(biāo)準(zhǔn)JPA支持,EJB3.0已經(jīng)不存在技術(shù)上的推廣障礙。但是似乎姍姍來(lái)遲了些。 三、Spring2.0的發(fā)布 Spring2.0的發(fā)布也算千呼萬(wàn)喚使出來(lái)了,功能繼續(xù)增強(qiáng),產(chǎn)品線繼續(xù)完善,大有一統(tǒng)J2EE江湖,吞噬EJB3.0之勢(shì)。當(dāng)然不出意外的是,配置文件繼續(xù)復(fù)雜化,產(chǎn)品整體越來(lái)越龐大和臃腫,也開始讓越來(lái)越多人垢病。 四、Java徹底開源 Java開源是Sun在2006年拋出的重磅炸彈,其影響之深遠(yuǎn),要到數(shù)年之后才能下定論。可以預(yù)見(jiàn)的是在未來(lái)兩三年中,Java行業(yè)會(huì)出現(xiàn)很多令人驚奇的開源產(chǎn)品。 五、ruby on rails繼續(xù)獨(dú)領(lǐng)風(fēng)騷 在2006年,忽如一夜春風(fēng)來(lái),各種快速開發(fā)框架如千樹萬(wàn)樹梨花開。不用問(wèn),這都是被rails刺激。Groovy,Django,Able, Seam,Rife,Stripes,數(shù)不勝數(shù)。不過(guò)rails能夠領(lǐng)先的秘訣其實(shí)是其設(shè)計(jì)思想的領(lǐng)先。在年初rails1.1版本推出,RJS,DB Migration功能的引入讓rails耳目一新。年底rails1.2RC版本推出,REST架構(gòu)更讓其他框架望塵莫及。 總結(jié)陳詞: 在Java領(lǐng)域,2006年是富有轉(zhuǎn)折性意義的一年: ruby on rails在2006年在國(guó)外的社區(qū)當(dāng)中呈現(xiàn)火爆的態(tài)勢(shì),并且開始在國(guó)內(nèi)慢慢普及。 接下來(lái)我們回顧一下那些曾經(jīng)被吹捧的技術(shù),如今的情況如何: 1、JSF,EJB3 2、AOP 3、SOA 4、AJAX 5、Spring 至于那些2005年曾經(jīng)被唱衰的技術(shù)呢? 1、ruby語(yǔ)言和rails框架 不錯(cuò),2005年底,ruby語(yǔ)言和rails框架還處在被主流開發(fā)社區(qū)所排斥的地位,也有很多人預(yù)測(cè)rails將曇花一現(xiàn),不過(guò)如今rails越活越紅火了。 2、Struts1.x Strutx被唱衰也不是一年兩年,竟然還能挺到現(xiàn)在,證明了Struts頑強(qiáng)的生命力。(>>下一頁(yè)) (本文轉(zhuǎn)載自http://dev./article/38560) |
|
|
來(lái)自: ekylin > 《軟件技術(shù)》