<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一切皆可抽象

    大而無形 庖丁解牛 厚積薄發 滌慮玄覽
       ::  ::  ::  ::  :: 管理
    很多JSF專家表示,JSF(JavaServer Faces)可以在不需要編寫JavaScript代碼的情況下開發異步的JavaScript 和 XML應用程序。

       在服務器端Java(ServerSide Java)研討會3月22日的一次會議上,SUN公司的高級工程師Ed Burns說:開發人員可以使用JSF開發出企業級的AJAX應用程序,這些應用經過了充分的行業證明,具有良好的健壯性,可靠性,易用性和伸縮性。

       Ed Burn還表示:“可以通過不同的方式來使用JSF和AJAX。 其中一種方式是同時使用JSF和Project Dynamic Faces 或DynaFaces。 通過這種方式,使用者不需要JavaScript的知識,如果使用者喜歡使用JavaScript還可以構建功能更加強大的應用程序。另一種方法是使用AJAX支持的JSF組件,這種方法只需要有對AJAX很少的知識就可以。另外開發人員還可以只使用AJAX或使用一種AJAX框架。”   B    urns說:“除了Project Dynamic Faces,還有其他的方式來同時使用JSF和AJAX,其中包括使用ICEsoft公司的 ICEfaces, Ajax2JSF, AjaxAnywhere 和Backbase。”Google公司的Adam Bosworth可以告訴你為什么AJAX在經歷失敗后又會成功。(點擊此連接到相應頁面)。

       Burns還說:“早在AJAX還不是如此強大之前,JSF的面向對象設計已經為JSF可以在AJAX中使用做了準備。JSF的如下主要特性使得它對于AJAX來說是友好的,其中包括靈活的可擴展組件模型,明確的請求處理生命周期(Request Processing Lifecycle)和一個靈活的可擴展渲染模型。

       Burns 說,AJAX的成功在于其具有的如下理念:JavaScript對頁面的開發人員來說透明,但卻可以被組件開發者看到;通過狀態管理使客戶端和服務器端輕松保持同步等。使用JSF和AJAX還可以解決跨瀏覽器的問題。同時,Project Dynamic Faces將AJAX強大的功能引入到已有的和未來的利用JSF開發的應用。

        在2007年于紐約召開的AJAX World大會上,位于康涅狄格州斯坦福德的Virtua公司首席咨詢師Kito Mann做了一個名為“看啊,不用JavaScript也可以(Look Ma, No JavaScript)”的講演,表達了和Burns一樣的觀點。Mann講演的主旨是:“使用JSF,可以在不編寫任何JavaScript代碼的情況下構建應用程序。” Mann說,JSF是針對于JAVA的一種標準的web用戶界面框架,其規范包括服務器端用戶界面組件,事件模型,一組基本的用戶界面組件和基本的應用結構。Mann還是JSFCentral.com的創建者之一。JSFCentral.com是一個由使用JSF技術的開發人員,架構師和經理組成的社區。另外,他還是Java 社區Process' JSF專家組的成員之一。

         曼恩說,JSF還提供廣泛的工具支持和用RAD(快速應用開發)模式的方法去開發Java Web。此外, JSF是建立在Servlet API之上的,并且促進了第三方用戶界面組件市場的發展,他說。

        總體來說,“JSF提供透明的AJAX支持,”曼恩說。"我們的想法就是JSF編程模型能與AJAX一起工作。"
    有多種支持JSF的IDES(集成開發環境),包括Sun的Java Studio Creator,BEA 的Workshop Studio,Oracle的 JDeveloper 和 Exadel Studio Pro (現在在JBoss umbrella旗下),曼恩說。
    而且,JSF架構加上AJAX支持很容易,他說。

        事實上,曼恩說JSF有三個主要的AJAX集成策略。

        一是把AJAX支持加到現有組件中,二是把AJAX支持直接集成到JSF組件中,三是對現有AJAX控件封裝成一個JSF組件,曼恩說。

        用在第一種方法中的技術包括Exadel的Ajax4JSF,Ideo技術的開源AjaxAnywhere offering和Sun的DynaFaces,,曼恩說。

    支持AJAX直接集成到JSF組件的產品或技術包括Simplica的ECruiser,Infragistics的NetAdvantage,Sun的Project Woodstock,和來自ICEsoft, Backbase and Exadel的技術,曼恩說。

        封裝現有的AJAX控件到JSF中,兩個主要的選擇是Sun’s jMaki和Dojo Foundation’s Dojo Faces,他說。


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 拨牐拨牐x8免费| 久久久久久AV无码免费网站| 91亚洲精品自在在线观看| 亚洲激情校园春色| 亚洲精品国产精品| 久久精品成人免费国产片小草| 国产色爽免费无码视频| 久久久久久久91精品免费观看| 亚洲 小说区 图片区 都市| 国产亚洲一区二区三区在线不卡 | 亚洲精品色午夜无码专区日韩| 久久久无码精品亚洲日韩京东传媒| 亚洲成aⅴ人片久青草影院按摩| 手机在线毛片免费播放| 亚洲av日韩av永久无码电影| 99久久免费观看| 亚洲精品97久久中文字幕无码| 亚洲天堂福利视频| a在线观看免费网址大全| 久久夜色精品国产亚洲AV动态图 | 久久久久久国产精品免费免费男同 | 两个人的视频高清在线观看免费| 亚洲香蕉网久久综合影视| 亚洲欧美国产国产一区二区三区 | 亚洲首页国产精品丝袜| 亚洲人成色4444在线观看| 国产成人啪精品视频免费网| 中文字幕亚洲综合精品一区| 1000部拍拍拍18勿入免费凤凰福利| 久久综合亚洲色HEZYO国产| 永久免费av无码网站yy| 亚洲一卡二卡三卡| 无码区日韩特区永久免费系列| 亚洲综合在线一区二区三区| 久久精品免费一区二区| 亚洲国产欧美国产综合一区| 亚洲真人无码永久在线| 污污视频免费观看网站| 国产91久久久久久久免费| 亚洲色偷偷综合亚洲av78| 最新国产AV无码专区亚洲|