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

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

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

    posts - 176, comments - 240, trackbacks - 0, articles - 7

    Ajax: A New Approach to Web Applications http://www.adaptivepath.com/publications/essays/archives/000385.php
    Ajax(Asynchronous JavaScript + XML)并不是一個(gè)革命性的嶄新概念(也許根本就不存在突發(fā)的革命),它的技術(shù)基礎(chǔ)在多年之前就已經(jīng)牢固的建立起來(lái)了,在概念層次上的探討也早就不是一個(gè) 新鮮的話題,只是大規(guī)模的有深度的應(yīng)用似乎是最近才開(kāi)始的。
    從廣義上說(shuō),web應(yīng)用至少涉及到兩個(gè)結(jié)構(gòu),
    1. 后臺(tái)以java語(yǔ)言表達(dá)的業(yè)務(wù)邏輯結(jié)構(gòu)
    2。前臺(tái)以html語(yǔ)言表達(dá)的界面表現(xiàn)結(jié)構(gòu)。

    web開(kāi)發(fā)很大一部分工作就是建立這兩個(gè)結(jié)構(gòu)之間的關(guān)系。即我們需要
    html <--> java

    我 們首先要意識(shí)到這兩種結(jié)構(gòu)之間并不一定是同構(gòu)的,即后臺(tái)數(shù)據(jù)的組織方式與前臺(tái)展現(xiàn)時(shí)的結(jié)構(gòu)是不同的。同樣的數(shù)據(jù)可以對(duì)應(yīng)于不同的展現(xiàn)結(jié)構(gòu)。這也是所謂 MVC架構(gòu)實(shí)現(xiàn)模型與視圖分離的依據(jù)。傳統(tǒng)上,基于Model2模式的MVC框架中,這兩種結(jié)構(gòu)的映射只能在很粗的粒度上進(jìn)行(即整個(gè)頁(yè)面的粒度上),因 此妨礙了封裝和重用。為了進(jìn)行細(xì)粒度的映射,我們必須要擁有細(xì)粒度的結(jié)構(gòu)控制能力。而目前最強(qiáng)的結(jié)構(gòu)控制能力存在于javascript/DHTML模型 之中,在js中html的結(jié)構(gòu)可以是一段線性的文本(innerHTML和outerHTML), 可以是層級(jí)組織的節(jié)點(diǎn)(parentNode, childNodes), 也可以是按照key組織起來(lái)的Map(getElementById)。在不同的情形下,我們可以根據(jù)需要選擇不同的結(jié)構(gòu)模型。
    ajax體系很直接的一個(gè)想法就是將所有關(guān)于界面表達(dá)和控制的結(jié)構(gòu)都推到前臺(tái),由控制力最強(qiáng)的js來(lái)控制后臺(tái)數(shù)據(jù)模型與前臺(tái)html模型之間的映射。
    html <--> js <==> xml <==> java
    在ajax 體系中,xml所扮演的角色是js與java之間的翻譯通道,它將js中的結(jié)構(gòu)與java中的結(jié)構(gòu)對(duì)應(yīng)起來(lái),這種翻譯比html/java之間的映射要簡(jiǎn) 單的多。其實(shí)它甚至可以是一種同構(gòu)的映射,可以用一種通用的方式來(lái)進(jìn)行,例如結(jié)合burlap與buffalo包的功能。結(jié)合webservice的一些 思想,js/java之間的映射是可以在函數(shù)調(diào)用這種細(xì)粒度上自動(dòng)進(jìn)行的,從而我們最終可以在概念上完成html/java之間的細(xì)粒度映射。

    主站蜘蛛池模板: 亚洲经典在线观看| 亚洲色大成WWW亚洲女子| 亚洲 欧洲 日韩 综合在线| 偷自拍亚洲视频在线观看99| 永久免费av无码网站yy| 免费av欧美国产在钱| 亚洲欧洲久久av| 亚洲精品资源在线| 无码精品人妻一区二区三区免费| 99久久国产免费-99久久国产免费 99久久国产免费中文无字幕 | 亚洲精品偷拍视频免费观看| 67pao强力打造67194在线午夜亚洲| 亚洲精华国产精华精华液网站| 国产无遮挡无码视频免费软件| 噜噜嘿在线视频免费观看| 亚洲av永久无码精品网站| 亚洲av日韩精品久久久久久a| 免费av片在线观看网站| 国产无遮挡色视频免费视频| 亚洲嫩模在线观看| 一级午夜a毛片免费视频| 久久精品无码一区二区三区免费| 亚洲精品高清无码视频| 综合偷自拍亚洲乱中文字幕| 久久国产高潮流白浆免费观看| 无码不卡亚洲成?人片| 亚洲av日韩av无码av| 日韩精品无码免费专区午夜不卡| 国产一级高清视频免费看| 亚洲日本视频在线观看| 中文字幕无线码中文字幕免费| 日韩在线视频免费看| 亚洲高清美女一区二区三区| 好湿好大好紧好爽免费视频| 国产无遮挡裸体免费视频 | 亚洲人成激情在线播放| 日韩av无码免费播放| 亚洲乱码日产精品a级毛片久久| 亚洲综合精品伊人久久| 5g影院5g天天爽永久免费影院| 国产成人麻豆亚洲综合无码精品 |