资料介绍
基于AJAX技术的电子商务系统研究及应用
随着互联网技术的发展,电子商务也得以迅速普及。传统的电子商务网站使用同步交互过程,使得用户在访问电子商务网站时需要等待较长时间或重复操作,导致大量客户流失。本文对AJAX技术及其工作原理进行了深入研究,通过分析传统的商务系统请求/响应方式所带来的用户交互可用性的不足,将AJAX异步请求访问技术应用于电子商务系统,极大增强了用户体验和交互性。对于构建高可用性,智能性和可扩展性的Web应用具有一定的参考价值。
[关键词] AJAX WEB 应用 电子商务 异步通信
电子商务是指在全球各地广泛的商业贸易活动中,在Internet开放的网络环境下,通过浏览器/服务器的方式所进行并完成的各种商务活动、交易活动、金融活动和相关的综合服务活动。电子商务所具有的开放性和全球性的特点为企业创造了更多的贸易机会。商业电子化的趋势为客户提供了便利的交易方式和广泛的选择。
传统的web应用使用同步交互过程, 当用户访问数量较小的时候,这种方式不会出现较大问题,而当访问数量较大带宽又较窄时,用户访问电子商务网站时需等待较长时间,造成浏览器处于等待状态,甚至造成页面不可用。导致一些用户放弃交易,给企业造成经济损失,减弱了电子商务的优越性。
AJAX技术采用异步交互方式,它的出现改善了传统的Web 应用,减少了用户访问网站的等待时间,实现了无重载的页面刷新。本文我们将AJAX技术应用到电子商务系统的设计中, 极大改善用户体验,有效的留住客户,为公司创造更大的利润价值。
一、AJAX技术
1.传统的WEB开发模式
传统WEB开发模式采用同步交互过程,用户必须等待每个请求,当一个请求完成后才能获得结果,在使用完这些结果后才会发出新的请求。HTTP的设计是传回整个新的画面,所以在浏览器上必须重载整个页面来显示新的页面。完全是一种请求—>刷新—>响应的模型,用户只有等请求完成后才能进行用户操作,操作完成后才能提交下一个请求,用户行为和服务器行为是一种同步的关系。
2.AJAX技术及特点
AJAX全称为Asynchronous JavaScript and XML(异步JavaScript和XML),是一种设计交互式网页应用的网页开发技术,它包括:
使用XHTML+CSS来表示信息。
使用JavaScript操作DOM(Document Object Model)进行动态显示及交互。
使用XML和XSLT进行数据交换及相关操作。
使用XMLHttpRequest对象与Web服务器进行异步通信。
使用JavaScript绑定一切。
AJAX技术的核心是XMLHttpRequest,它最早由微软IE5支持这个对象,随后Mozilla1.0、Apple Safari1.2及Opera都陆续支持。XMLHttpRequest是一组API函数集,可被JavaScript、JScript、VBScript以及其他web浏览器内嵌的脚本语言使用,通过HTTP在浏览器和web服务器之间收发XML或其他数据。XMLHttpRequest最大的好处在于可以动态地更新网页,它无需重新从服务器读取整个网页,也不需要安装额外的外挂程序。AJAX技术工作原理如图所示。
- 电子商务的会计系统设计与实现 12次下载
- Android平台移动电子商务系统设计与实现 13次下载
- 基于UML设计实现电子商务系统 0次下载
- 基于Petri网的煤矿企业电子商务模型研究
- 移动电子商务研究
- 基于SET协议的安全电子商务研究
- 电子商务系统的运营方式 0次下载
- 电子商务系统概述 0次下载
- 电子商务技术概论 0次下载
- 电子商务的技术基础 0次下载
- 电子商务物流系统 0次下载
- 电子商务系统建设 0次下载
- 电子商务课件 0次下载
- 电子商务基础教程 0次下载
- ajax实现电子商务网站中的购物车系统+源码
- 基于OFDM技术的LTE空中接口物理层的研究 1808次阅读
- 基于AJAX框架DWR、CP243-1 IT和Java多线程技术实现Web监控系统的设计 1906次阅读
- 基于CPLD控制的直流固态功控系统的研究与设计 2466次阅读
- 国产操作系统有哪些 1.4w次阅读
- 嵌入式系统的主要应用_嵌入式系统技术应用领域 2.6w次阅读
- 基于定时器的PLC交通灯控制系统研究 1.9w次阅读
- ajax实例调用方法 2315次阅读
- ajax异步请求的步骤介绍 3059次阅读
- ajax异步和同步的区别 2356次阅读
- ajax有什么用_ajax工作原理 7899次阅读
- ajax应用的五个步骤 3727次阅读
- 基于STM32的实收实发超声波检测系统研究 3732次阅读
- jquery ajax实例代码(验证用户名唯一性、实现遮罩层登录验证界面) 4277次阅读
- Ajax和XMLHttpRequest基础知识介绍 2089次阅读
- 电网调度微机开票系统的研究和开发 590次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多