• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

OperaMasks能否開創Java Web新格局?

發布: 2008-10-29 09:23 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 65次 | 進入軟件測試論壇討論

領測軟件測試網
關鍵字:

OperaMasks全國巡演拉響了國產Web框架反擊的號角,也讓沉寂了很久的Java Web領域喧鬧了起來。

那么什么是OperaMmsks? 它是一個以JSF為基礎引擎、基于JSF規范的、開箱即用的Java Web層框架。選擇JSF為基礎引擎,在我看來,至少有三大優勢。一是Sun的官方標準;二是JSF得到了包括IBM、BEA在內的眾多大牌產商的支持,三是JSF是一種與具體顯示技術無關的技術,這有助于適應RIA技術的變化。

一.J2EE Without Ajax夢想終成現實

很早以前采訪Apusic首席架構師袁紅崗的時候,就聽到過”J2EE Without Ajax”,在當時我的理解只是一句廣告語而已,逆潮流發展這的確是一個挑戰,但今天這個夢想成為了現實,也成為了OperMasks的王牌特色。

著名的Rod.Johnson曾提出了J2EE Without EJB,成就了Spring框架。相對于Without EJB的震撼,OperaMasks的J2EE Without Ajax,同樣極具吸引力。

近幾年,Ajax技術發展迅猛,與之相關的框架也層出不窮,單在Java方面就有DWR、DOJO、GWT、jMaki、Ajax4jsf等等。一方面,這樣的框架提高了開發效率、改善了用戶體驗;另一方面,這些框架都存在一個問題:相對獨立。這樣的獨立,會造成兩個問題,一是更高的學習成本。為了在你的應用中加入Ajax功能,你需要另外學習這些Ajax框架;二是與既有Web技術的綁定問題。以jMaki為例,如果想將它應用到JSF程序中,你需要將用到的一些JSF標簽換成jMaki標簽,這無疑增加了開發者的工作量,并且增加了出錯的機會。

OperaMasks提供了“原生”的Ajax支持,無疑是意義重大的。利用OperaMasks開發具有Ajax功能的Web應用,你不需要掌握額外的Ajax框架技術。通過OperaMasks,你只需要采用標準的JSF組件的寫法,你唯一需要做的就是指定該組件的Render Kit是Ajax,或者在配置文件faces-config.xml中將全局Render Kit設置為Ajax。

另外OperaMasks提供了豐富的組件庫,用于組織、顯示和編輯數據,并且集成了強大的YUI-EXT組件庫功能。當然,你也可以通過更換Render Kit來使用別的組件庫功能。

想一想,只要掌握基礎的J2EE知識,就可以進行Ajax開發,這是怎樣的美妙?!

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: java JAVA Java OperaMasks web Web WEB 格局

31/3123>

關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97