欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
除舊迎新Java2005回顧與2006展望

2005 就要過(guò)去了。

過(guò)去的一年,Mustang 沒(méi)能出來(lái),EJB3剛剛才提交最終草案,Ajax興起但是五花八門(mén)不知道應該用誰(shuí),Aspectj 5出來(lái)了,但是缺乏驚喜。

或許我們會(huì )說(shuō),過(guò)去的2005,Java界缺乏成績(jì),但是卻毫無(wú)疑問(wèn),Java遙遙領(lǐng)先于其他語(yǔ)言。從11月的語(yǔ)言排行榜Java遙遙領(lǐng)先,到今年的Java圖書(shū)銷(xiāo)售統計上,Java圖書(shū)銷(xiāo)售總數是C#的2倍,PHP的2.5倍,Perl的4倍,Ruby/Python的9倍.

這足以讓我們對2006充滿(mǎn)想象。

不過(guò),還是讓我們先回顧下2005吧....

1、2005 之 Java 對手

過(guò)去的2005,Java無(wú)疑是最受歡迎的語(yǔ)言。但是Java也面臨其他語(yǔ)言的挑戰,其中Bruce A. Tate,在一文中,提出了有可能挑戰Java開(kāi)發(fā)的4種技術(shù),包括動(dòng)態(tài)語(yǔ)言,Continuation,Conventions,元編程等。

Ruby可以說(shuō)是最有可能挑戰Java的語(yǔ)言,剛剛發(fā)布的Rails1.0引起了Fans的瘋狂。Rails會(huì )不會(huì )是下一代偉大的框架?有可能。要做一個(gè)選擇的話(huà),Rails應該會(huì )是在使用Ruby或是其他動(dòng)態(tài)編程語(yǔ)言的元編程框架潮流中的第一個(gè)。但是Java已經(jīng)開(kāi)始引進(jìn)Ruby的特性了,比如Trails,Groovy。

2、2005 之 Java 新玩意

Drools:Drools 是一個(gè)基于Charles Forgy‘s的Rete算法的,專(zhuān)為Java語(yǔ)言所設計的規則引擎。Rete算法應用于面向對象的接口將使基于商業(yè)對象的商業(yè)規則的表達更為自然。Drools是用Java寫(xiě)的,但能同時(shí)運行在Java和.Net上。

Drools提供了聲明式程序設計(Declarative Programming),并且使用域描述語(yǔ)言(Domain Specific Languages(DSL))。Web和持久層框架我們已經(jīng)有很多選擇了,但是處在中間層的商務(wù)邏輯有好的框架嗎?你希望每次經(jīng)理給你一個(gè)新的命令就不得不重編譯那些復雜的if ... then 意大利面條代碼嗎?

Drools- 商務(wù)邏輯框架的選擇這篇文章中,保羅布朗推薦的Drools的規則引擎或許是完成這類(lèi)任務(wù)的最好選擇;為你的基于SPRING的應用增加簡(jiǎn)單規則引擎描述如何為流行的Spring框架開(kāi)發(fā)簡(jiǎn)單的規則引擎;在你的企業(yè)級java應用中使用Drools一文則向你展示如何在企業(yè)級Java應用中使用Drools。

Portlet:“Portlets是一種Web組件-就像servlets-是專(zhuān)為將合成頁(yè)面里的內容聚集在一起而設計的。通常請求一個(gè)portal頁(yè)面會(huì )引發(fā)多個(gè)portlets被調用。每個(gè)portlet都會(huì )生成標記段,并與別的portlets生成的標記段組合在一起嵌入到portal頁(yè)面的標記內。”(摘自Portlet規范,JSR 168)。2005,Portlet框架層出不窮。什么是Portlet ?讓你的Portlet之旅從這里開(kāi)始。

Ajax:2005年,還有什么比Ajax更火呢?Ajax興起, 傳統Web框架將走向何方? 引起廣泛討論,一度讓人感受到了Ajax的兇猛之勢。雖然Ajax和Java沒(méi)有直接關(guān)系,但是毫無(wú)疑問(wèn)Ajax也是Java界關(guān)心的東西。Ajax:Web應用的新方法介紹了這個(gè)將令人們興奮的技術(shù)。

Ajax的應用也層出不窮,比如Google就成功地使用了Ajax。用AJAX來(lái)控制書(shū)簽和回退按鈕告訴我們如何用AJAX來(lái)控制書(shū)簽和回退按鈕。

一系列框架也隨之而出來(lái),比如DWR, Ajaxanywhere,Ajaxtags。其中:DWR讓AJAX如此簡(jiǎn)單展示DWR如何使得AJAX的應用既簡(jiǎn)單又快捷。初探AjaxTags展示如何使用Ajaxtags進(jìn)行Ajax開(kāi)發(fā)。

SOA:當然,2005不僅是框架,2005還有SOA,BEA, IBM, ORACLE..... 一家又一家企業(yè)公布了他們的SOA方案, 宣稱(chēng)他們的產(chǎn)品支持SOA功能. SCA和SDO也將組成新的SOA編程模型。SCA和SDO將組成新的SOA編程模型說(shuō)明了如何在實(shí)現了J2EE1.4規范的應用服務(wù)器之間,比如Oracle Application Server 10g,使用J2EE1.4建立可互操作的,輕便靈活的服務(wù);SOA架構中的事件驅動(dòng)服務(wù)討論使用Mule實(shí)現一個(gè)高效的事件驅動(dòng)和面向服務(wù)的平臺; 面對SOA, 你準備好了嗎?

RPC:Web應用的RPC方式調用,隨著(zhù)Web2.0的興起,RPC方式逐漸成為Web調用的一種方式。

分布式組件開(kāi)發(fā):在一個(gè)分布式應用當中,提供一個(gè)統一對外接口,通過(guò)可重用的外部API來(lái)滿(mǎn)足需求。Java組件開(kāi)發(fā):一個(gè)概念框架提出了一個(gè)構建概念框架地解決方案。
3、Hibernate繼續前進(jìn)

Hibernate仍然是最受歡迎的企業(yè)級開(kāi)發(fā)持久層方案,Ejb 3.0 的出現是否會(huì )讓Hibernate的發(fā)展有什么變化嗎? 這無(wú)疑是讓大家都感興趣的事情。過(guò)去的一年,關(guān)于Hibernate也有很多有趣的東西:Hibernate 3 的Formulas展現formula的各種特征是如何輔助模式轉換的;而Magicgod的Hibernate的思考則提出了提到了Hibernate的一些弱點(diǎn)。

4、Spring大熱

沒(méi)有什么文章,比POJO應用框架:Spring與EJB3.0的比較 奪得更多的人的眼球了。Spring框架雖然很流行但并不是一個(gè)標準的開(kāi)源框架,EJB3.0是由Java Community Process (JCP)制訂的標準框架,為所有主要的J2EE廠(chǎng)商支持。

兩者都大量地使用了依賴(lài)注入。在SPRING中實(shí)現事務(wù)暫停討論了Spring的事務(wù)管理特性。在Spring中配置Hibernate事務(wù)探討了怎么用Spring來(lái)裝配組件及其事務(wù)管理。愛(ài)上Spring的5個(gè)理由里作者描述了他為何喜歡上了Spring;而使用EJB 3.0簡(jiǎn)化企業(yè)級Java開(kāi)發(fā)闡述了如何使用EJB 3.0 注釋來(lái)開(kāi)發(fā)藕合松散的POJO應用及容器服務(wù)器如何管理POJO。

2006,看來(lái)還有一場(chǎng)大戰。

5、在Eclipse的影子下

調查表示,超過(guò)70%的開(kāi)發(fā)者使用Eclipse進(jìn)行開(kāi)發(fā)。Eclipse毫無(wú)疑問(wèn)已經(jīng)占據了IDE的主流市場(chǎng)。Eclipse的興起,也間接引起了Borland的離去。但是也引起了IDE工具的競爭加劇,對開(kāi)發(fā)者是件不折不扣的好事。

成為Eclipse熱鍵高手提到了那些會(huì )讓你的手指動(dòng)的飛快的熱鍵組合。這只是Eclipse快捷方便的一個(gè)縮影。剛發(fā)布的WTP,好用的Myeclipse,都推動(dòng)著(zhù)Eclipse的不斷發(fā)展,或許這就是社區的力量。

6、ANT

ANT仍然很受歡迎。ANT不僅僅是一個(gè)Build工具,它還可以作更多的事情。使用Ant進(jìn)行Web開(kāi)發(fā)介紹WEB 應用程序的部署,包括get, serverdeploy, 和 scp等。使項目開(kāi)發(fā)自動(dòng)化描繪了用Ant自動(dòng)化你的項目能帶來(lái)的好處。

7、2006的Java期待

·EJB3: EJB3最終草案提交,預示著(zhù)EJB3的即將到來(lái)了,相信明年一定程度上是EJB3年,簡(jiǎn)化開(kāi)發(fā)是否真的實(shí)至名歸?

·Mustang: 不知道Mustang 的出現,會(huì )給Java性能帶來(lái)多大的改變,寄存器優(yōu)化不知道是不是能帶來(lái)革命的效果?

·JBI-ESB:JBI這個(gè)提了很多年的名詞,終于在今年大熱,相信明年JBI仍然會(huì )繼續發(fā)展。

·JSF:JSF有太多對手了,Struts,Spring mvc,特別是Webwork加入Struts之后,不過(guò)相信JSF也是值得我們期待

·AJAX:雖然有很多AJAX框架出來(lái),但是killer級別的框架是誰(shuí)呢?2006會(huì )揭曉嗎?

·Groovy:社區的力量使得Groovy越來(lái)越成熟和完善了。

·Rails:Ruby雖然和Java無(wú)關(guān),但是我想多數人都在關(guān)心Rails。畢竟Rails還是我們所期待的東西。

·Spring2.0:Spring 2.0明年初就會(huì )發(fā)布了,相信會(huì )繼續帶動(dòng)Spring社區的狂熱。

相信在所有技術(shù)語(yǔ)言中,Java是2006年的熱點(diǎn)所在,讓我們共同期待2006。



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=562827

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
JAVA工程師簡(jiǎn)歷模板
JBoss、Geronimo及Tomcat比較分析-華軍資訊
JBoss,Geronimo還是Tomcat?——三種開(kāi)源Java應用服務(wù)器的比較
借勢而起, 乘風(fēng)破浪 -- 軟件技術(shù)趨勢大局觀(guān)預測 - JavaEye - JavaEye
『互聯(lián)網(wǎng)架構』軟件架構
Eclipse未來(lái):同SOA、Ajax的連接和整合
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久