<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,他說。


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


    網站導航:
     
    主站蜘蛛池模板: 成人片黄网站A毛片免费| 57pao一国产成视频永久免费| 免费激情视频网站| 亚洲国产精品无码第一区二区三区| 久久久久久久久免费看无码| 亚洲精品无AMM毛片| 日韩免费无码一区二区视频| 男男黄GAY片免费网站WWW| 亚洲午夜激情视频| 国产成人无码区免费网站| 亚洲黄色免费电影| 色妞WWW精品免费视频| 老司机免费午夜精品视频| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 亚洲精品无码av人在线观看| 久久er国产精品免费观看2| 亚洲精品美女久久久久| 无码高潮少妇毛多水多水免费| 国产精品亚洲一区二区无码| 亚洲熟妇av一区二区三区 | 亚洲欧美一区二区三区日产| 国产精品jizz在线观看免费| 国产日韩精品无码区免费专区国产| 久久精品国产96精品亚洲 | 日韩欧美一区二区三区免费观看| 亚洲精华国产精华精华液好用 | 亚洲午夜国产精品| 亚洲毛片网址在线观看中文字幕| 你懂的网址免费国产| 亚洲a级成人片在线观看| 亚洲Av无码国产情品久久| 99久久免费中文字幕精品| 亚洲成熟丰满熟妇高潮XXXXX| 亚洲色中文字幕无码AV| 久久笫一福利免费导航| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 亚洲国产精品成人综合色在线婷婷| 亚洲一级免费视频| 中文字幕在线观看免费视频| 亚洲午夜无码毛片av久久京东热| 亚洲国产精品综合久久一线|