AJAX技术在远程教育系统中的应用
摘要:针对采用请求/响应交互模式的远程教育平台不能实现异步通讯的问题,分析了ajax技术的原理及其关键技术,并采用ajax技术设计和实现了一个远程教育系统,实验表明,基于ajax技术的应用提高了交互式教学的响应速度。
关健词:web2.0ajax;远程教育
中图分类号:g642 文献标识码:a 文章编号:1009-3044201312-2829-03
远程教育是一种基于计算机技术和通讯技术的新教育方式,随着计算机网络技术的飞速发展,它凭借其自身优点,已成为现代教育的一个亮点。在现有的高等教育条件下,采用网上现代远程教育形式, 扩大了高校教学覆盖面。目前,基于web 技术以b/s架构为基础的应用日渐成熟,但是传统的web 应用有着诸多不足,如性能较低、网络流量较大,等待时间较长,与学生的交互过程不够快捷等等。为了克服传统web 应用技术的缺点,该文引入作为web2.0 核心技术之一的ajax 技术,基于ajax技术构建一个应用于远程教育的培训系统,实现了应用页面与服务器的异步通讯,浏览器窗口无需刷新即可满足学习者的操作需求,使页面
重载次数和学习者等待时间大大减少,相比于传统web应用技术,ajax技术不仅在具有动态性、交互性有着明显的优势,且还具有人机界面更为友好的特点。
1 ajax简介
1.1 ajax的工作原理
ajaxasynchronous javascript and xml)是多种技术的综合, 包括javascript xmlhttp xml html css dom xsltajax技术克服了以往网络交互过程中的长时间进行循环 xml技术的主要应用“处理等待”的缺点,用户的web应用在执行任务的过程已加载了ajax 引擎,该引擎的主要作用是负责解释执行用户界面及其与服务器之间的交互,允许web 页面在无需刷新整个页面的情形下和服务器主机进行通信,使学习者与页面之间的交互过程异步执行,独立于用户和网络服务器间的交流。ajax技术根据实际需要获取数据,使数据的实际读取量大大降低。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。