|
【CSDN獨家報道】袁紅崗是一位低調(diào)的技術俠客,他很少出現(xiàn)在公眾的視野中,但他的名字卻在中國軟件界越來越響亮,在每年極少的能與袁紅崗面對面的接觸中,他帶給大家的技術創(chuàng)新卻每次都能讓人振奮。 6月,在廣州的一個技術論壇上,我早早來到了會場,見到了袁紅崗,聞名不如見面,看上去遠比照片上年輕許多,個頭不高,言談也不多,我忙上前請教了幾個問題,袁紅崗給我的回答是簡約而不簡單。讓我們一起看看這次袁紅崗帶給我們的思考是什么。 袁紅崗先生除了是中國Java及J2EE核心技術領域公認的技術權威,他也一直在研究Web技術,我問道如何看待最近形勢一片大好的REST框架和Ajax時,袁紅崗說其實他所研究的Web框架一直也沒有背離現(xiàn)在的這些技術,現(xiàn)在研究的Opera Masks就是可以兼容所有集大成的一個項目。 Opera Masks是一個開源的項目,是以JSF作為核心引擎,同時加入豐富的JSF組件和集成開發(fā)環(huán)境,使Web開發(fā)變得更簡單和方便,也使未來的RIA應用能更好的利用帶寬。 在Opera Masks這個框架下開發(fā)軟件的時候,不需要你了解什么是AJAX,也不需要你知道如何用JavaScript編程,你只需要遵守JSF的標準,按照流程進行代碼編寫,出來的應用效果就可以自然呈現(xiàn)Ajax的效果。REST、Ruby等這些熱門的技術在Opera Masks下也都是可以直接應用的。雖然Opera Masks仍然還是在服務器端的,但重點是它會隨著需求的不同隨時生成適合的客戶端軟件,對現(xiàn)在流行的各類在客戶端的應用都可以隨時隨需的在Opera Masks下生成。 Opera Masks是一個技術創(chuàng)新。上面介紹的對Rich Client的支持只是其中的一部分,還有很多其它的功能。袁紅崗說,“目前為止,我認為Opera Masks是世界上最好的Web框架”。因為在這一塊兒到現(xiàn)在為止是沒有人在做的,而袁紅崗已經(jīng)把這個可以稱得上是世界都領先的技術做出來了。 當問道一些關于JSF的問題時,袁紅崗談到很多人其實并沒有完全理解JSF。他并不是解決開發(fā)問題的,它實際上是一種思想,是一種思想框架。在這樣的框架下,能夠更容易的適應各種各樣的需求。這樣就有了頑強的生命力,不管技術怎么變,都能夠適應這種變化。所以它生命周期是無限的。JSF的精髓就是“與表現(xiàn)層無關的表現(xiàn)層技術”。 ![]() 袁紅崗說下個月Opera Masks就要正式發(fā)布了,對于這次顛覆性的技術創(chuàng)新,相信很多人都和我一樣想盡快一睹尊榮,那讓我們一起拭目以待吧 |
|
|