Ajax技术在电子商务分销平台中的应用【文献综述】

Ajax技术在电子商务分销平台中的应用【文献综述】

ID:449589

大小:28.00 KB

页数:6页

时间:2017-08-03

Ajax技术在电子商务分销平台中的应用【文献综述】_第1页
Ajax技术在电子商务分销平台中的应用【文献综述】_第2页
Ajax技术在电子商务分销平台中的应用【文献综述】_第3页
Ajax技术在电子商务分销平台中的应用【文献综述】_第4页
Ajax技术在电子商务分销平台中的应用【文献综述】_第5页
资源描述:

《Ajax技术在电子商务分销平台中的应用【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业设计文献综述电子商务Ajax技术在电子商务分销平台中的应用(一)国内外Ajax技术应用研究情况国外研究发现,传统WEB开发模式交互过程中,用户必须按顺序等待批量的请求,在使用完这些结果后才会发出新的请求。HTTP的设计是传回整个新的画面,所以在浏览器上必须重载整个页面来显示新的页面。完全是一种请求—>刷新—>响应的模型,用户只有等请求完成后才能进行用户操作,操作完成后才能提交下一个请求,用户行为和服务器行为是一种同步的关系。AJAX全称为AsynchronousJavaScriptandXML(异步JavaScript

2、和XML),是一种设计交互式网页应用的网页开发技术,它包括:使用XHTML+CSS来表示信息;使用JavaScript操作DOM(DocumentObjectModel)进行动态显示及交互;使用XML和XSLT进行数据交换及相关操作;使用XMLHttpRequest对象与Web服务器进行异步通信;使用JavaScript绑定一切;AJAX技术的核心是XMLHttpRequest,它最早由微软IE5支持这个对象,随后Mozilla1.0、AppleSafari1.2及Opera都陆续支持。XMLHttpRequest是一组A

3、PI函数集,可被JavaScript、JScript、VBScript以及其他web浏览器内嵌的脚本语言使用,通过HTTP在浏览器和web服务器之间收发XML或其他数据。2005年初,许多事件使得Ajax被大众所接受。Google在它著名的交互应用程序中使用了异步通讯,如Google讨论组、Google地图、Google搜索建议、Gmail等。Ajax这个词由《Ajax:ANewApproachtoWebApplications》一文所创,该文的迅速流传提高了人们使用该项技术的意识。另外,对Mozilla/Gecko的支持

4、使得该技术走向成熟,变得更为易用。国内认为,在电子商务中,在Internet开放的网络环境下,通过浏览器/服务器的方式所进行并完成的各种商务活动、交易活动、金融活动和相关的综合服务活动。商业电子化的趋势为客户提供了便利的交易方式和广泛的选择。5传统的web应用使用同步交互过程,当用户访问数量较小的时候,这种方式不会出现较大问题,而当访问数量较大带宽又较窄时,用户访问电子商务网站时需等待较长时间,造成浏览器处于等待状态,甚至造成页面不可用。导致一些用户放弃交易,给企业造成经济损失,减弱了电子商务的优越性。AJAX技术采用异步

5、交互方式,它的出现改善了传统的Web应用,减少了用户访问网站的等待时间,实现了无重载的页面刷新。本文我们将AJAX技术应用到电子商务系统的设计中,极大改善用户体验,有效的留住客户,为公司创造更大的利润价值。(续“文献综述”)(二)Ajax技术在电子商务中的应用当前成果1、客户个性化体验设计电子商务网站的个性化设计可分为客户界面个性化和客户喜好商品推荐。界面个性化是客户根据自己的需求,对网站的界面进行定制,主要包括商品类别模块的布局、主要模块的显示、隐藏与关闭、界面色彩的设计以及商品显示的方式等,并且可以实行界面模块的可拖放

6、操作。拖放是标准GUI的应用。用户可以选择一个特定的对象,它可以是一个文件,一些文本等,然后将它移动到用户喜好的另一个特定的位置。通过AJAX技术,用户可以享受到与桌面系统更接近的用户体验,同时,用户无需采取额外步骤将数据提交到服务器,就能完成更新和服务器端响应。在GoogleMaps应用场景中,用户就可以通过鼠标拖拽的方式在地图中的街区之间穿梭漫游。2、不完全页面更新减少等待不完全页面更新是利用AJAX技术使浏览器刷新某一块特定的用户界面而不需要浏览器重新载入整个页面。这个是非常有必要的考虑,在特定时间,用户在和电子商务

7、网站交互过程中,大部分页面内容仍然是静态的,如电子商务网站中的页眉head.html,页脚foot.html,商品类别菜单栏menu.html等,而用户交互的只是小部分网页。假设当用户想查看某一商品的信息,只需将鼠标移动到商品图片上,所有信息将显示,而页面其他部分未发生任何改变。在电子商务系统中,利用AJAX技术,从服务器端返回一个纯文本数据流,客户端交由浏览器负责进行处理。通过使用XMLHttpRequest对象来请求页面,服务器将结果文本写入页面。客户端通过异步通信获取结果后,不是直接将结果显示在页面上,而是由客户端的

8、JavaScript脚本处理之后对页面对应的部分进行更新。5在大多数情况下,重新载入整个页面既浪费用户带宽,同时给服务器带来负担。AJAX技术为我们提供了较好的解决方案,允许浏览器仅刷新某一部分网页。3、无刷新实时数据更新传统上,我们浏览网页,如果页面加入最新的数据,只能是等用户重新向服务器端请求时才能

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

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

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