欢迎来到天天文库
浏览记录
ID:35587166
大小:767.00 KB
页数:41页
时间:2019-03-30
《毕业设计(论文)-Asp.Net中异步JavaScript及xml的探索与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西安思源学院毕业设计GRADUATIONPROJECT,XI'ANSIYUANUNIVERSIT教学单位学生学号XXX大学(学院)毕业设计(论文)题目:年级:学号:姓名:专业:指导教师:2011年6月19日1Asp.Net中异步JavaScript及xml的探索与应用摘要计算机技术发展越来越迅速,应用层面也越来越广泛。然而,随之而来的问题则越来越多。随着用户的大量增加,许多网站单单是因为大量用户的同时刷新页面而使其服务器承受巨大的压力,甚至濒临瘫痪。如何减少服务器的压力,什么样的技术应用在网页上能分担服务器的压力呢?Ajax(异步JavaScr
2、ipt及XML)的出现无疑是饱受困扰的服务器提供商们的福音。这篇论文介绍了对AJAX的一些探索和应用。Ajax提供的异步刷新页面服务,在很大程度上减轻了服务器的压力。传统的web应用允许用户填写表单(form)当提交表单时就向web服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页,这样做浪费了许多的带宽,因为在前后两个页面中大部分的HTML代码往往是相同的。而由于每次应用的交互都需要向服务器发送请求,应用响应时间就依赖于服务器的响应时间,导致用户界面的响应比本地慢的多。而与此不同的是,AJAX应用可以仅仅向服务器发送并取回必
3、需的数据,它使用SOAP或其他基于XML的webservice接口,并在客户端采用JavaScript处理来自服务器的应用,同时很多的处理都在发出请求的用户机上完成,因此web服务器的处理时间大大减少。关键字:AJAX、JAVASCRIPT、VISUALSTUDIO2008、SQLSERVER2005.ExplorationandApplicationinAsynchronousJavaScriptandXMLinASP.NETABSTRACTThecomputertechnologyisdevelopingquicklyanditsappli
4、cationalsocoversawiderangeoffields.However,manyproblemscomewithit.Withthesubstantialimprovementofpeople,manywebsitesareunderenormouspressure.Whenagreatnumberofusersarerefreshingthepageatthesametime,thesewebsiteswillbethreatenedbyabreakdown.Howtoreducethepressureontheserveran
5、dwhatkindoftechnologycanbeusedtoreducethepressure?TheemergenceofAjax(AsynchronousJavaScriptandXML)offersasolutionforthosenervousserverproviders.ThisthesisintroducessomeexplorationandapplicationsofAjax.TheasynchronouspagerefreshingserviceprovidedbyAjaxreducesthestressoftheser
6、vertoalargeextent.Traditionalwebapplicationsallowuserstofilltheforms,andthenreturnanewpage,whichwastesalargeamountofbandwidth.MostHTMLcodesbetweenthetwopagesareoftenthesame.Arequestisneededtobesenttotheserverwheninteractingapplications.Therespondingtimeofapplicationdependson
7、therespondingtimeoftheserver,whichresultstoamuchslowerUIthanthelocal.Oncontract,Ajaxapplicationcandirectlysendtotheserverandreceivethenecessarydate.ItusesSOAPorsomeotherXML-basedwebserviceconnectors,anddealswiththeapplicationsfromtheserverbyJavaScriptontheclientinterface.Mea
8、nwhile,manyprocessesarefinishedontheuser’scomputerwhichsendstherequest.Ther
此文档下载收益归作者所有