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

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

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

    [翻譯]DWR總體介紹:在JAVA中輕松使用AJAX

    DWR在今天正式發布了1.0版本.(2005-8-30) 網址是 http://getahead.ltd.uk/


     本文翻譯自http://getahead.ltd.uk/dwr/overview/dwr,時間為2005-8-30.
     本文有些地方翻譯的很不流暢,敬請原諒. 原文附在后面. :)


     

        DWR是一個開源的類庫,可以幫助開發人員開發包含AJAX技術的網站.它可以允許在瀏覽器里的代碼使用運行在WEB服務器上的JAVA函數,就像它就在瀏覽器里一樣.
       
        它包含兩個主要的部分:允許JavaScript從WEB服務器上一個遵循了AJAX原則的Servlet(小應用程序)中獲取數據.另外一方面一個JavaScript庫可以幫助網站開發人員輕松地利用獲取的數據來動態改變網頁的內容.
       
        DWR采取了一個類似AJAX的新方法來動態生成基于JAVA類的JavaScript代碼.這樣WEB開發人員就可以在JavaScript里使用Java代碼就像它們是瀏覽器的本地代碼(客戶端代碼)一樣;但是Java代碼運行在WEB服務器端而且可以自由訪問WEB 服務器的資源.出于安全的理由,WEB開發者必須適當地配置哪些Java類可以安全的被外部使用.
       
        這個從JAVA到JavaScript的遠程功能方法給DWR的用戶帶來非常像傳統的RPC機制,就像RMI或者SOAP一樣,而且擁有運行在WEB上但是不需要瀏覽器插件的好處.
       
        DWR不認為瀏覽器/WEB服務器協議是重要的,而更樂于保證編程界面的簡單自然.對此最大的挑戰就是把AJAX的異步特性和正常JAVA方法調用的同步特性相結合.在異步模式下,結果數據在開始調用之后的一段時間之后才可以訪問.DWR解決了這個問題,允許WEB開發人員使用一個特殊的方法參數來指定一個函數,以便在數據返回后來回調此函數.
       
        下面的這個圖展示了DWR如何利用一些類似JavaScript的onclick等事件的結果來改變一個下拉框列表的內容.這個事件處理器調用一個DWR生成的JavaScript函數,它和服務器端的Java函數是匹配的.DWR接著處理了JAVA和JavaScript之間的所有遠程信息,包括轉換所有的參數和返回需要的值.接著DWR執行了相應的回調函數(populateList).這個例子演示了如何使用DWR功能函數來改變網頁內容.
    dwr_howitworks.jpg
     DWR通過提供一些JavaScript函數庫來幫助處理DHTML,并提供了一套可以直接復制的例子,通過這些可以幫助你生成具有良好交互性的網站.
       
        如果想了解如何開始使用DWR,請瀏覽 "入門指導" http://getahead.ltd.uk/dwr/getstarted和訪問下載頁面http://getahead.ltd.uk/dwr/download.

    posted on 2005-08-31 12:13 Scud(飛云小俠) 閱讀(5592) 評論(6)  編輯  收藏 所屬分類: 其他

    評論

    # re: [翻譯]DWR總體介紹:在JAVA中輕松使用AJAX 2006-02-23 16:13 aaaaaaaaaaaaaaaaaaaaaa

    a
    dsa  回復  更多評論   

    # re: [翻譯]DWR總體介紹:在JAVA中輕松使用AJAX 2006-02-23 16:13 aaaaaaaaaaaaaaaaaaaaaa

    df  回復  更多評論   

    # re: [翻譯]DWR總體介紹:在JAVA中輕松使用AJAX 2006-04-14 16:39 ooo

    Servlet(小應用程序)?。。?
    汗!  回復  更多評論   

    # re: [翻譯]DWR總體介紹:在JAVA中輕松使用AJAX 2006-04-14 17:28 ttt

    fdfd  回復  更多評論   

    # re: [翻譯]DWR總體介紹:在JAVA中輕松使用AJAX 2006-04-14 17:29 tttt

    hahaha  回復  更多評論   

    # re: [翻譯]DWR總體介紹:在JAVA中輕松使用AJAX 2006-04-14 17:30 scud(飛云小俠)

    ....應該不翻譯或者為 服務器端小應用程序

    其他人是啥意思?  回復  更多評論   

    <2005年8月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導航

    統計

    公告

    文章發布許可
    創造共用協議:署名,非商業,保持一致

    我的郵件
    cnscud # gmail


    常用鏈接

    留言簿(15)

    隨筆分類(113)

    隨筆檔案(103)

    相冊

    友情鏈接

    技術網站

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 99精品视频在线观看免费| 亚洲一级免费视频| jizz免费在线影视观看网站| 国产成人免费a在线视频色戒| 中文字幕精品三区无码亚洲| 免费av欧美国产在钱| 亚洲熟妇少妇任你躁在线观看| 在线观看无码的免费网站| 亚洲AV无码片一区二区三区| 国产精品免费_区二区三区观看| 久久亚洲精品高潮综合色a片| 国产乱子影视频上线免费观看| 牛牛在线精品观看免费正 | 日韩免费视频一区二区| 亚洲gv白嫩小受在线观看| 2019中文字幕免费电影在线播放| 亚洲成a人片在线观看播放| 色妞WWW精品免费视频| 黄网站色视频免费观看45分钟| 亚洲精品国产精品乱码不卡√| 久久久久免费看成人影片| 久久亚洲国产最新网站| 国产99视频免费精品是看6| rh男男车车的车车免费网站| 亚洲午夜精品一区二区| 最近2019中文字幕mv免费看 | 亚洲天堂免费在线视频| 亚洲成人精品久久| 成人免费无码大片a毛片| 免费精品国自产拍在线播放| 亚洲国产精品嫩草影院在线观看 | 国产禁女女网站免费看| a级日本高清免费看| 亚洲中文久久精品无码1 | 亚洲gv白嫩小受在线观看| 91情侣在线精品国产免费| 美女隐私免费视频看| 亚洲视频在线观看| 亚洲A丁香五香天堂网| 日韩av无码久久精品免费| 精品亚洲成a人在线观看|