APP下载

Ajax技术在系统登录中的应用

2012-08-15刘风华王爱民

网络安全与数据管理 2012年18期
关键词:页面界面用户

刘风华,王爱民

(新疆工程学院 计算机工程系,新疆 乌鲁木齐830091)

1 Ajax技术简介

随着Internet技术的兴起,B/S结构得到了大规模应用。但是传统Web存在不足之处[1]:(1)独占式请求。如果前一个请求没有得到完全响应,后一个请求则不能发送。在等待服务器响应期间,用户的浏览器是一片空白。(2)刷新频繁。传统Web应用基本上都采用请求-页面的对应模式,每个请求都需要丢弃当前页面,重新加载新页面。频繁的页面刷新不仅让用户处于不连续的体验中,也让服务器的负担加重。

Ajax[2](Asynchronous javascript and XML)为弥补以上不足而诞生,它使用XMLHttpRequest对象异步发送请求,发送请求不需要重新加载页面。浏览器发送请求后,无需等待服务器响应,而可以继续原来的操作。当服务器的响应完成后,客户端使用JavaScript函数将相应数据加载到浏览器中。通过使用Ajax技术,用户发送请求并得到响应的过程在后台进行,用户的界面以连续的方式响应。Ajax技术特别适用于交互较多、频繁读数据、数据分类良好的Web应用。使用Ajax技术有以下两个优势[1]:(1)无刷新更新页面给用户更好的体验;(2)Ajax技术可以将传统的服务器工作转嫁到客户端,从而减轻服务器和带宽的负担,节约空间和带宽租用成本。

2 Ajax技术在系统中的应用

在各种管理系统的开发中,用户信息验证是一个必然环节。在B/S模式的系统中,用户访问量大,数据交换频繁,这就要求服务器能够快速响应用户请求才能适应新的发展。为了使用户感觉界面响应连续,在登录界面设计中……

登录APP查看全文

猜你喜欢

页面界面用户
大狗熊在睡觉
刷新生活的页面
国企党委前置研究的“四个界面”
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
关注用户
人机交互界面发展趋势研究
关注用户
关注用户
手机界面中图形符号的发展趋向
如何获取一亿海外用户