本文原版含圖表word版全文下載地址附后(正式會(huì)員會(huì)看到下載地址)。這里只復(fù)制粘貼部分內(nèi)容或目錄(下面顯示的字?jǐn)?shù)不代表全文字?jǐn)?shù)),有任何不清楚的煩請(qǐng)咨詢本站客服。論文題目:Ajax技術(shù)及其在web中的應(yīng)用指導(dǎo)老師:胡圣榮學(xué)生姓名:方創(chuàng)城學(xué)號(hào):W445009221300002院系:網(wǎng)絡(luò)教育學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)寫(xiě)作批次:2011春02批次原創(chuàng)承諾書(shū)我承諾所呈交的畢業(yè)論文是本人在老師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。據(jù)我查證,除了文中特別加以標(biāo)注和致">
您的位置:新文秘網(wǎng)>>畢業(yè)相關(guān)/畢業(yè)論文/文教論文/科技/>>正文

畢業(yè)論文:Ajax技術(shù)及其在web中的應(yīng)用

發(fā)表時(shí)間:2012/12/9 14:46:39
目錄/提綱:……
(一)AJAX的概述
(一)AJAX與傳統(tǒng)Web模型的區(qū)別
(二)組成Ajax的WEB框架模型的關(guān)鍵技術(shù)及它們之間的協(xié)助
(一)客戶端提交頁(yè)面
(二)處理服務(wù)器的響應(yīng)
(三)AJAX應(yīng)用案例研究
……

畢業(yè)論文:Aja*技術(shù)及其在web中的應(yīng)用
提示:本文原版含圖表word版全文下載地址附后(正式會(huì)員會(huì)看到下載地址)。這里只復(fù)制粘貼部分內(nèi)容或目錄(下面顯示的字?jǐn)?shù)不代表全文字?jǐn)?shù)),有任何不清楚的煩請(qǐng)咨詢本站客服。

論 文 題 目 :Aja*技術(shù)及其在web中的應(yīng)用
指 導(dǎo) 老 師 :胡圣榮
學(xué) 生 姓 名 :方創(chuàng)城
學(xué) 號(hào) :W445009221300002
院 系 :網(wǎng)絡(luò)教育學(xué)院
專 業(yè) :計(jì)算機(jī)科學(xué)與技術(shù)
寫(xiě) 作 批 次 :2011春02批次
原 創(chuàng) 承 諾 書(shū)

我承諾所呈交的畢業(yè)論文是本人在老師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。據(jù)我查證,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果。若本論文及資料與以上承諾內(nèi)容不符,本人愿意承擔(dān)一切責(zé)任。

畢業(yè)論文作者簽名:__方創(chuàng)城_
日期: 2011年 6月26日

目 錄
摘要 ………………………………………………………………………………I
Abstract …………………………………………………………………………Ⅱ
導(dǎo)言 …………………………………………………………………………….Ⅲ
一.AjA*的概述及其相關(guān)技術(shù) ……………………………………………………1
(一)AJA*的概述 ………………………………………………………………1
1.Aja*的優(yōu)勢(shì) …………………………………………………………
……(新文秘網(wǎng)http://jey722.cn省略1090字,正式會(huì)員可完整閱讀)…… 
elopment of web technology,Web。based network services characterized by user e*perience stand for current trend of the Internet development.During several changes in the structure of web applications,A new Web application interaction model Aja*.Aia*(Asynchronous JavaScript and *ML).Aia*-based interaction model. provides a new kind web design pattern.Aja* design pattern has not only changed the traditional web application pattern,it also opens up a new piece of web development
field.
Th article is to study Aia*.based web application development.Study how to Combine Ai a* model with traditional web development in enterprise.1evel web application and how to effectively use it in web developing process.

Key Words:Aja*,web, asynchronous Communication


II

導(dǎo)言

隨著互聯(lián)網(wǎng)的普及和信息技術(shù)的高速發(fā)展,Web應(yīng)用己經(jīng)成為信息時(shí)代不可或缺的一部分。從單純的文字信息到今天日益豐富多彩的網(wǎng)絡(luò)世界,我們看到了網(wǎng)絡(luò)的強(qiáng)大魅力和無(wú)限潛力,從網(wǎng)絡(luò)誕生的那天起人們對(duì)Web開(kāi)發(fā)的探索就從未停止過(guò),不斷豐富的Web開(kāi)發(fā)技術(shù)給Web開(kāi)發(fā)帶來(lái)了廣闊的發(fā)揮空間。
隨著Web2.0的出現(xiàn),一個(gè)過(guò)去并不被廣泛支持的技術(shù)已經(jīng)被越來(lái)越多的用戶所接受,它給了開(kāi)發(fā)者更多的_,開(kāi)發(fā)先進(jìn)的Web應(yīng)用程序。這些通過(guò)JavaScript來(lái)異步取得*ML數(shù)據(jù)的應(yīng)用程序,被稱為“AJA*應(yīng)用程序”
(Asynchronous JavaScript and *ML applications)。與傳統(tǒng)w曲應(yīng)用程序相比,它顯得更像桌面應(yīng)用程序。
AJA*是結(jié)合了Java技術(shù)、*ML以及JavaScript等編程技術(shù),可以讓開(kāi)發(fā)人員構(gòu)建基于Java技術(shù)的Web應(yīng)用,并打破了使用頁(yè)面重載的慣例。使用AJA*,用戶可以創(chuàng)建接近本地桌面應(yīng)用的直接、高可用、更豐富、更動(dòng)態(tài)的Web用戶界面。
而AJA*作為一種新的選擇、一種新的開(kāi)發(fā)工具,可以創(chuàng)建豐富的基于瀏覽的應(yīng)用,并且可以通過(guò)異步數(shù)據(jù)交換機(jī)制有效解決傳統(tǒng)Web應(yīng)用的“請(qǐng)求一響應(yīng)”模式中的網(wǎng)絡(luò)延遲問(wèn)題。
本文對(duì)Aja*模式下的WEB開(kāi)發(fā)進(jìn)行研究,將Aja*交互模型與傳統(tǒng)的Web開(kāi)發(fā)相結(jié)合并有效地應(yīng)用在網(wǎng)站W(wǎng)eb應(yīng)用開(kāi)發(fā)過(guò)程中。


III
Aja*技術(shù)及其在web中的應(yīng)用
一 . AjA*的概述及其相關(guān)技術(shù)
(一)AJA*的概述
AJa*利用異步調(diào)用方式對(duì)頁(yè)面進(jìn)行局部刷新,可以創(chuàng)建豐富的基于瀏覽器
的應(yīng)用,提供高度交互的使用體驗(yàn)。用戶感覺(jué)幾乎所有的操作都會(huì)很快響應(yīng)而
沒(méi)有頁(yè)面重載的等待。由于Aja*在界面表現(xiàn)力和用戶體驗(yàn)方面的優(yōu)異表現(xiàn),具
有廣闊的技術(shù)應(yīng)用和商業(yè)市場(chǎng)前景,該技術(shù)得到了業(yè)界的極力追捧。Google公
司率先采用Aja*技術(shù)建造出了一大堆非常出色的應(yīng)用:Google Maps、GMail,
特別Google Maps更是將AJa*技術(shù)引到了聚光燈下;IBM、Oracle、Yahoo!、
等公司啟動(dòng)了OpenAJA*項(xiàng)目,致力于為Aja*開(kāi)發(fā)建造先進(jìn)強(qiáng)大的開(kāi)發(fā)工具;
微軟開(kāi)發(fā)了自己的AJa*框架Asp.netAja*(原Atlas)。
Aja*是Web2.0階段系列技術(shù)和相關(guān)產(chǎn)品服務(wù)中非常重要的一種技術(shù)。其全
稱為異步JavaScript和*ML,從中可以看到與Aja*直接相關(guān)的幾個(gè)技術(shù)點(diǎn):一是
異步,借助異步JavaScript實(shí)現(xiàn)瀏覽器和服務(wù)器直接的異步交互,如無(wú)需重新裝
載整個(gè)頁(yè)面就可以向服務(wù)器發(fā)送請(qǐng)求,并接受響應(yīng)。二是JavaScript,三是*ML,
對(duì)*ML文檔的解析和處理.這幾點(diǎn)恰恰集中反映了這項(xiàng)技術(shù)關(guān)注的問(wèn)題。
1.Aja*的優(yōu)勢(shì)
與傳統(tǒng)的Web開(kāi)發(fā)不同,Aja*應(yīng)用的優(yōu)勢(shì)主要表現(xiàn)在以下幾個(gè)方面:
a.減輕服務(wù)器的負(fù)擔(dān)。因?yàn)锳ja*的根本理念是“按需取數(shù)據(jù)”,所以最大
可能減少了冗余請(qǐng)求和響應(yīng)對(duì)服務(wù)器造成的負(fù)擔(dān)。
b.無(wú)刷新更新頁(yè)面,減少用戶實(shí)際和心理等待時(shí)間。Aja*適用于交互較多,頻繁讀數(shù)據(jù),數(shù)據(jù)分類良好的WEB應(yīng)用。特別的,當(dāng)要讀取大量的數(shù)據(jù)的時(shí)候,不用像Reload那樣出現(xiàn)白屏的情況,Aja*使用*MLHttpRequest對(duì)象發(fā)送請(qǐng)求并得到服務(wù)器響應(yīng),在不重新載入整個(gè)頁(yè)面的情況下用JavaScript操作DOM文檔對(duì)象模型(Document Object Model)最終更新頁(yè)面。
c.可以把以前服務(wù)器負(fù)擔(dān)的一些工作轉(zhuǎn)移到客戶端,利用客戶端閑置的能力來(lái)處理,減輕服務(wù)器和帶寬的負(fù)擔(dān),提高網(wǎng)站程序的帶寬性能 ……(未完,全文共12868字,當(dāng)前僅顯示3061字,請(qǐng)閱讀下面提示信息。收藏《畢業(yè)論文:Aja*技術(shù)及其在web中的應(yīng)用》
文章搜索
相關(guān)文章