基于AJAX的B_S架构及应用.pdf

基于AJAX的B_S架构及应用.pdf

ID:50640673

大小:452.42 KB

页数:5页

时间:2020-03-15

基于AJAX的B_S架构及应用.pdf_第1页
基于AJAX的B_S架构及应用.pdf_第2页
基于AJAX的B_S架构及应用.pdf_第3页
基于AJAX的B_S架构及应用.pdf_第4页
基于AJAX的B_S架构及应用.pdf_第5页
资源描述:

《基于AJAX的B_S架构及应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第25卷第3期吉林大学学报(信息科学版)Vol.25No.32007年5月JournalofJilinUniversity(InformationScienceEdition)May2007文章编号:167125896(2007)0320314205基于AJAX的B/S架构及应用吴学义,黄永平,郭娜,徐昊(吉林大学计算机科学与技术学院,长春130012)摘要:为了提高B/S(Browser/Server)应用的访问效率,提出了一种基于AJAX(AsynchronousJavascriptandE

2、xtensibleMarkupLanguage)技术的B/S架构模式,并且通过实例说明了该架构模式的应用。该架构模式采用了DWR(DirectWebRemoting),Spring和Hibernate框架,不但提高了访问效率,而且优化了B/S架构模式的内部结构,提高了可维护性。测试结果表明,与传统B/S架构应用相比,使用基于AJAX的架构应用,访问时间可以缩短约30%以上。关键词:异步Javascript和可扩展标识语言技术;浏览器/服务器架构;访问效率。中图分类号:TP311152文献标识码:

3、AAJAX2BasedB/SArchitectureandApplicationWUXue2yi,HUANGYong2ping,GUONa,XUHao(CollegeofComputerScienceandTechnology,JilinUniversity,Changchun130012,China)Abstract:InordertoimproveaccessingefficencyofB/S(Browser/Server)application,thepaperintroducesanew

4、B/SarchitecturemodelbasedonAJAX(AsynchronousJavascriptandExtensibleMarkupLanguage)andil2lustratesitsapplication.ApplyingDWR(DirectWebRemoting),SpringandHibernate,thearchitecturemod2elimprovesaccessingefficency,andoptimizesinnerstructureofB/Sarchitect

5、uremodelandimprovesitsmain2tainability.Thetestresultsindicatethatthenewmodelcanshortenaccessingtimebyover30%comparedwiththetrationalones.Keywords:asynchronousjavascriptandextensiblemarkupjanguage(AJAX)technology;browser/server(B/S)architecture;access

6、ingefficency前言在当今的B/S(Browser/Server)开发标准中,给出了两种使用JSP(JavaServerPages)的方式,分别称为模式1和模式2。在模式1中,JSP页面独自响应请求,并将处理结果返回客户。所有的数据通过Bean处理,JSP实现页面的表现。在模式2中,结合了JSP和Servlet技术,充分利用了JSP和Servlet[1,2]两种技术的优点,遵循MVC(ModelViewController)模式,明显地把显示和逻辑分离。但模式1和模式2都没有解决B/S应

7、用的访问效率低的问题。AJAX技术的出现解决了这个问题。AJAX是结合了Java、XML(ExtensibleMarkupLanguage)以及Javascript等编程技术,使开发人员[3]构建基于Java技术的Web应用,并打破了使用页面重载的惯例。AJAX是使用客户端脚本与Web服务器交换数据的Web应用开发方法,使用AJAX的异步模式,浏览器不必等用户请求操作,也不必更收稿日期:2006211202项目基金:国家自然科学基金资助项目(60175024,60433020)作者简介:吴学义(

8、1982—),男,黑龙江双鸭山人,吉林大学硕士研究生,主要从事Web应用架构研究,(Tel)13504320645(E2mail)wuxueyi@1631com;通讯作者:黄永平(1964—),男(朝鲜族),沈阳人,吉林大学副教授,硕士生导师,主要从事嵌入式系统、通信、计算机实时测控系统、无线传感器网络、Java技术研究,(Tel)13844051511(E2mail)hyp@jlu1edu1cn。第3期吴学义,等:基于AJAX的B/S架构及应用315新整个窗口便可显示新获取的数据。只要来回传送

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。