自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

專家談JSF技術(shù)

開發(fā) 后端
本文描述專家談JSF技術(shù),介紹JSF是早晨八九點鐘的太陽還是一種過時的技術(shù)。

JSF,有些人對他有些陌生,有些人對它抱以期望的目光,有些狂熱者甚至預(yù)言未來的Java Web主導(dǎo)者,2006年Sun把JSF從幕后推到了前臺,那么JSF的命運如何呢?真的像人們所說的那樣成為開源框架的終結(jié)者嗎?

開源框架的風(fēng)煙四起,讓我們看到了Java Web世界競爭慘烈,框架時代的來臨已讓開發(fā)者感到麻木和疲憊,人們在框架海洋里穿行不免有些勞累,不知哪種框架才是應(yīng)用開發(fā)中的唯一選擇,經(jīng)歷過 Java開發(fā)的人員不得不對.NET的組件,良好的集成工具,快速的開發(fā)效率報以羨幕的目光,于是有很多開發(fā)人員都提出為什么Java不能開發(fā)出和net 具備同樣的功能產(chǎn)品,來改變Java Web世界的混亂格局呢?

那么作為JCP組織成員,金蝶中間件對待JSF又是如何思考的呢?為此記者獨家專訪了在國內(nèi)Java界有著廣泛聲譽的金蝶***科學(xué)家袁紅崗先生,請他談?wù)凧SF的未來的發(fā)展。

記者:最近我們也做很多關(guān)于JSF方面報道,有人稱JSF是一種過時的技術(shù),也有些人稱為JSF是早晨八九點鐘的太陽,我想請問一下袁總你怎么看待JSF技術(shù)和它的未來前景。

袁紅崗:JSF技術(shù)沒有過時,Sun最近剛剛把JSF納個Java EE5.0規(guī)范,只不過一直沒有用起來,開發(fā)者對他的這些看法也是正常的,如果從框架的角度的上說他是一個優(yōu)秀的開發(fā)框架,主要缺少的是開發(fā)工具,如果與相關(guān)的開發(fā)工具的結(jié)合應(yīng)該是比較有生命力的,它的前景還是很廣闊的。

記者:剛才袁總談到了開發(fā)工具,JSF是一項依賴開發(fā)工具很強一種技術(shù),不知道金蝶是否也推出自已的開發(fā)工具?

袁紅崗:的確,開發(fā)工具的成功,才能說明JSF的成功,有這樣一句話“JSF is designed to tooled”換言之,JSF規(guī)范從設(shè)計初開始就強調(diào)對開發(fā)工具的依賴,目前我們JSF開發(fā)工具也在逐步的豐富起來,包括Orcale JDeveloper,Sun Java Statio Creator等等,金蝶也同樣提供了基于Eclipse的集成開發(fā)環(huán)境:Apusic Stutio,通過該工具,能夠給JSF的開發(fā)帶來良好的支持,包括:語法加亮、代碼輔助、斷點調(diào)式、可視化的設(shè)計等等。

記者:Apusic Stutio開發(fā)工具與其它的JSF開發(fā)工具有哪些不同呢?

袁紅崗:一個好的開發(fā)工具應(yīng)該從組件和布局這些方面入手,從易用,簡化上下功夫,微軟的開發(fā)工具就很成功,金蝶的開發(fā)工具也是看到微軟的成功,準備借鑒微軟的開發(fā)工具模式,JSF才有成功的可能,JSF在概念上和.NET又有很多相似之處,Apusic Studio就是專門為JSF設(shè)計的。

記者:現(xiàn)在開源框架眾多,JSF與眾多開源框架相比又有哪些優(yōu)勢呢?

袁紅崗:現(xiàn)如今的開源框架都是建立在J2EE本身的基礎(chǔ)上的,建立HTTP,HTML底層協(xié)議的基礎(chǔ)上,JSF實際上跟底層協(xié)議是無關(guān)的,它是一種高層的頁面表達方式,它實際上生成不一定是HTML,也可以生成WML,假如HTML這種標(biāo)記形語言被一種新的描述語言代替的話,JSF技術(shù)本身不會被淘汰。

記者:業(yè)界說Ajax和JSF融合是一個***的框架組合,不知袁總怎么看待這種說法?

袁紅崗:目前JSF+Ajax這種思路,很多公司都有,包括我們金蝶自已在內(nèi), Ajax是一種客戶端技術(shù),JSF是服務(wù)器端技術(shù),而且JSF在實現(xiàn)機制上還存在很多缺陷,Ajax在客戶端的優(yōu)勢正好是JSF的弱勢,這樣兩種形成一種互補的關(guān)系,可以相互融合,提升JSF運行性能,同時Apusic JSF技術(shù)也對Ajax進行組件支持,簡化Ajax的開發(fā),達到JSF與Ajax的***融合。

【編輯推薦】

  1. ESRI為什么選擇JSF
  2. 從JSF的切入點控制JSF
  3. 編寫JSF框架自定義UI組件
  4. JSF界面組件套裝RichFaces 3.3.1 GA版發(fā)布
  5. 構(gòu)建Ajax JSF事件驅(qū)動
責(zé)任編輯:佚名 來源: IT專家網(wǎng)
相關(guān)推薦

2014-01-13 10:40:16

2009-06-29 14:30:27

JSF技術(shù)

2011-12-12 19:36:30

微軟

2009-06-17 15:50:32

2009-06-29 13:22:19

JSF技術(shù)JSF組件

2010-08-04 15:22:42

VMwareNFS

2022-10-17 09:07:17

2013-01-22 09:14:58

云網(wǎng)關(guān)云存儲云網(wǎng)關(guān)設(shè)備

2009-06-26 13:20:50

JSF和Ajax

2009-06-26 17:36:10

FaceletsJSF

2012-01-06 09:36:05

微軟管理

2019-11-30 09:41:56

戴爾

2011-11-09 09:55:30

游戲Android再設(shè)計

2011-03-28 13:38:18

微軟云計算金融行業(yè)

2009-09-23 17:56:45

JSF入門

2016-12-22 13:32:04

服務(wù)化框架JSF解密

2011-08-09 09:42:17

蘋果云云計算iCloud

2015-05-27 18:11:59

2011-04-26 17:37:29

打印機用戶體驗
點贊
收藏

51CTO技術(shù)棧公眾號