虚拟实验平台离线机制研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:i4majia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web离线应用由于其在网络断开的情况下仍能为用户提供良好的服务而成为当今的一个热点研究问题。许多著名公司和机构相继在自己的产品上发布了离线应用版本,如谷歌公司的Gmail、Google Doc及Adobe公司的AIR等。目前的离线应用主要采用JavaScript脚本以插件形式实现,尽管其具有平台移植性强等特点,但仍存在着不支持服务器端和客户端的联合开发、不能实时监控网络状况等缺点,无法很好地满足实时性要求较高的在线虚拟实验平台的要求。针对虚拟实验环境下的离线应用需求,设计实现了支撑虚拟实验平台的离线机制VEOAS,以保证在网络断开的情况下仍然能够保存、运行虚拟实验平台上的实验,提供良好的离线服务。系统功能包括在网络断开后自动进行计时操作的计时模块;判断网络连通情况以决定从服务器或从本地获取实验数据的网络监测模块;提供对数据库的存储和访问、保存和获取实验数据的数据库访问模块;提供服务器和实验插件之间数据交换的数据交换层模块;保证网络恢复时提供最新实验数据至数据交换层的服务器端缓存管理模块。提出了Ajax异步监控网络的系统设计架构,解决了网络状态探测的实时性问题,并提供了实验数据传输对用户的透明性。采用服务器缓存技术保证TCP连接,在网络恢复后能根据用户session号主动发送最新的实验数据给客户端。运用时间戳标记实验数据重放时间,断网后根据实验数据的时间戳确定当前的实验数据,从而保证实验数据的近似正确性。系统测试与结果分析表明:虚拟实验平台的离线应用系统能在断网时保存及恢复实验数据、显示实验运行结果、能将最新的实验数据更新到服务器,服务器负载减轻10%以上,带宽需求不超过原来的90%。
其他文献
近年来,P2P技术作为一种分布式计算技术得到了飞速发展,引起了国内外学术界的密切关注。P2P又叫做对等计算,它打破了传统的客户端/服务器模式,任何两个网络节点之间都能平等
在计算机视觉领域,图像分割指的是将数字图像细分为多个图像子区域(像素的集合,也被称作超像素)的过程。图像分割的目的是简化或改变图像的表示形式,使得图像更容易被理解和分析。
随着视频技术和网络通信的发展,视频播放在网络中的应用领域越来越宽广,压缩后的视频经数据包在网络中的传输容易因干扰产生误码或丢包,降低接收端视频质量。错误遮蔽是通过
目前发展最为迅速的是生物学和信息科学,这两门学科的交叉领域是分子计算。分子计算的两大主要方向是:DNA计算和膜计算,膜计算是近年来刚兴起的研究领域,凭借着膜计算的特点和现
随着信息时代的到来,人们对信息量的需求与日俱增。而传统的奈奎斯特采样定理要求信号的采样率不低于信号带宽的两倍,这无疑给信号的处理能力提出了更高的要求。压缩感知理论
在通信系统全面数字化的趋势下,模拟对讲机也加速了向数字对讲机过渡的进程。专网通信领域内数字对讲机正以其强劲的优势逐步取代模拟对讲机。各个国际领先的数字对讲厂商也
由于数据量的不断增长,数据占用的存储空间越来越大。这给许多企业的存储系统的容量也带来了极大的挑战,另外数据的保存,备份,恢复的成本也越来越高。随着数据量的增加,数据
服务器已经被广泛应用于电信、银行、航天、气象、军事等领域。在这些领域中,服务器作为关键设备承担着主要的工作任务。但是无论是在航天、军事等国防领域还是在电信、银行
大型本体高效检索与使用是一个非常有意义且有待解决的问题。语义网发展到今天,本体数据集的规模都已经非常庞大,其中不可避免的存在不同程度的数据不一致。然而,对于本体的使用
随着无线通信、现代定位技术和移动计算等技术的飞速发展,以及众多具有跟踪定位功能的便携设备和机载设备的普及,人们收集、分析和利用移动对象位置信息的深度和广度得到了前所