
buaawhl同學(xué)在2005年底發(fā)起了這個(gè)針對2006年的軟件行業(yè)大預測。此時(shí)此刻2006年將近尾聲了,那么這一年當中究竟在我們的行業(yè)當中發(fā)生了些什么呢?有哪些預測已經(jīng)應驗,又有哪些預測將在未來(lái)一年當中發(fā)生呢?先讓我們來(lái)回顧一下吧:
一、Red Hat收購了JBoss
這是三四月份發(fā)生的事情,收購對于JBoss來(lái)說(shuō)是件好事情,傍上了一顆大樹(shù),可以借助Red Hat的力量把JBoss的服務(wù)拓展到全球,而這對于只有幾十個(gè)人的小公司JBoss來(lái)說(shuō)是無(wú)能為力的。
對于Red Hat來(lái)說(shuō),喜憂(yōu)摻半,喜則產(chǎn)品線(xiàn)齊全,憂(yōu)則Oracle成了對手。這不,不久前Oracle就推出基于Red Hat Linux的Unbrekable Linux以打擊Red Hat。
二、EJB3.0規范正式推出
在五月的JavaOne,EJB3.0規范正式推出。到年底之前完整通過(guò)EJB3.0認證的Hibernate3.2已經(jīng)推出,包括Spring2.0提供的標準JPA支持,EJB3.0已經(jīng)不存在技術(shù)上的推廣障礙。但是似乎姍姍來(lái)遲了些。
三、Spring2.0的發(fā)布
Spring2.0的發(fā)布也算千呼萬(wàn)喚使出來(lái)了,功能繼續增強,產(chǎn)品線(xiàn)繼續完善,大有一統J2EE江湖,吞噬EJB3.0之勢。當然不出意外的是,配置文件繼續復雜化,產(chǎn)品整體越來(lái)越龐大和臃腫,也開(kāi)始讓越來(lái)越多人垢病。
四、Java徹底開(kāi)源
Java開(kāi)源是Sun在2006年拋出的重磅炸彈,其影響之深遠,要到數年之后才能下定論??梢灶A見(jiàn)的是在未來(lái)兩三年中,Java行業(yè)會(huì )出現很多令人驚奇的開(kāi)源產(chǎn)品。
五、ruby on rails繼續獨領(lǐng)風(fēng)騷
在2006年,忽如一夜春風(fēng)來(lái),各種快速開(kāi)發(fā)框架如千樹(shù)萬(wàn)樹(shù)梨花開(kāi)。不用問(wèn),這都是被rails刺激。Groovy,Django,Able,Seam,Rife,Stripes,數不勝數。不過(guò)rails能夠領(lǐng)先的秘訣其實(shí)是其設計思想的領(lǐng)先。在年初rails1.1版本推出,RJS,DBMigration功能的引入讓rails耳目一新。年底rails1.2RC版本推出,REST架構更讓其他框架望塵莫及。
總結陳詞:
在Java領(lǐng)域,2006年是富有轉折性意義的一年:
Java開(kāi)源給未來(lái)帶來(lái)很多有趣的不確定性;
Spring2.0在事實(shí)標準方面繼續領(lǐng)跑EJB3.0,社區力量戰勝了廠(chǎng)商意志,另外值得一提的是廠(chǎng)商一直吹捧的JSF仍舊一副阿斗的樣子;
Java領(lǐng)域受rails刺激開(kāi)始走向full-stack的快速開(kāi)發(fā)道路,并且積極吸納腳本語(yǔ)言,而JVM開(kāi)始走向平臺化。
ruby on rails在2006年在國外的社區當中呈現火爆的態(tài)勢,并且開(kāi)始在國內慢慢普及。
接下來(lái)我們回顧一下那些曾經(jīng)被吹捧的技術(shù),如今的情況如何:
1、JSF,EJB3
JSF是廠(chǎng)商大力吹捧了n年的web框架,到現在還扶不上墻;EJB3比較特殊,剛剛推出還不好下斷言,其中的JPA部分也是被大家所相當看好的。但不管怎么說(shuō)并沒(méi)有廠(chǎng)商期望般火爆。
2、AOP
AOP在2006年始終不溫不火,不過(guò)AOP的應用確實(shí)越來(lái)越普及了。
3、SOA
在2006年有一個(gè)現象,“咸與SOA”,是個(gè)人都會(huì )去討論一下SOA,搞構件的普元也開(kāi)始SOA了,SOA是一個(gè)2006年徹底被用爛的詞匯,而真正的SOA大家還都沒(méi)有接觸到。
4、AJAX
AJAX在2005年就開(kāi)始火爆了,在2006年一直表現平穩,規規矩矩。
5、Spring
Spring是2005年大紅大紫的Java框架軟件,在2006年毫無(wú)疑問(wèn)更上層樓了,當然在未來(lái)幾年似乎仍舊成為Java主流開(kāi)發(fā)框架,但是Spring的弱點(diǎn)似乎也越來(lái)越被大家所討論了。
至于那些2005年曾經(jīng)被唱衰的技術(shù)呢?
1、ruby語(yǔ)言和rails框架
不錯,2005年底,ruby語(yǔ)言和rails框架還處在被主流開(kāi)發(fā)社區所排斥的地位,也有很多人預測rails將曇花一現,不過(guò)如今rails越活越紅火了。
2、Struts1.x
Strutx被唱衰也不是一年兩年,竟然還能挺到現在,證明了Struts頑強的生命力。(>>下一頁(yè))
聯(lián)系客服