节点文献

基于Ajax理论的服务器端控件(SCBA)的开发与使用

【作者】 柴春轶

【导师】 胡金初;

【作者基本信息】 上海师范大学 , 计算机应用技术, 2007, 硕士

【摘要】 随着Internet的迅速发展,Web用户对网站的要求日益提高,Web应用程序不再只是简单显示信息的平台,它将逐步融合核心的业务逻辑,成为IT领域的业务处理平台。此外,网站拥有庞大的Web用户群,并发访问网站的用户数量大,这使得网站的反应速度变得较慢,满足不了Web用户的要求。用增加带宽的方法虽然可以提高网站的反应速度,但是会增加Web用户的费用。那么如何在Web应用程序中运用新的技术提高网站的反应速度成为当前网络研究中的一个重要课题。本文对Web 2.0的核心技术Ajax(Asynchronous JavaScript and XML)的关键理论进行了研究,结合.NET集成开发环境提供的控件技术,提出一个提高网站反应速度解决方案,设计并实现一组服务器端控件SCBA(Server controls based on Ajax theory)。该方案在较大程度上减少了客户端对服务器端的请求,实现了网站的局部刷新,提高了网站的反应速度。本文通过对SCBA控件和传统的.NET标准控件的测试对比,证明SCBA控件对提高网站刷新速度的效果比较明显,也证明通过使用SCBA控件为网站的开发者提供了方便,提高了开发局部刷新网站的效率。

【Abstract】 With the fast development of Internet, the Web users’ demands are greatly increased. Web applications have not only been a platform displaying information simply any more. Instead, it will introduce the core business logical rules and become a business management platform in IT field step by step. Moreover, the Web applications have a vast number of users. If there are too many concurrent users, the site would react more and more slowly. And this would not satisfy the users. It can speed up the reaction of website by increasing bandwidth. But this would arise the expense of users. Therefore, applying new technologies to improve the speed of web application’s reaction is becoming a great topic of today.In this paper, we delve into the critical theory of Ajax (Asynchronous JavaScript and XML), which is one of the core technologies of Web 2.0. Referred to the technology of controls provided by .NET IDE (Integrated Development Environment), we propose a method to improve the speed of website’s reaction. We design and implement a set of SCBA (Server controls based on Ajax theory) controls as well. As expected, the method can decrease the requests from clients to servers in a certain degree. So it makes the partial refreshing of websites come true and improves the reaction speed of sites.We take experiments on SCBA and traditional .NET standard controls. The result shows that SCBA controls can improve the speed of site’s reaction more obviously. It’s more convenient for the designers to develop the websites with SCBA controls. And it also helps to improve the efficiency of developing partial refreshing websites.

【关键词】 AjaxWeb 2.0.NETJavaScriptDOMXML
【Key words】 AjaxWeb 2.0.NETJavaScriptDOMXML
  • 【分类号】TP311.52
  • 【被引频次】2
  • 【下载频次】84
节点文献中: