[发明专利]一种虚拟实验平台离线应用交互系统有效
| 申请号: | 201110199078.7 | 申请日: | 2011-07-14 |
| 公开(公告)号: | CN102325159A | 公开(公告)日: | 2012-01-18 |
| 发明(设计)人: | 金海;蒋文斌;童围;张磊;刘超;董浩;马潇;王曙光 | 申请(专利权)人: | 华中科技大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 华中科技大学专利中心 42201 | 代理人: | 曹葆青 |
| 地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种虚拟实验平台离线应用交互系统,其特征在于,该系统包括设置在客户端的离线应用插件和数据交换层插件,设置在服务器端的离线应用缓存,设置在本地端的SQLite本地资源数据库和离线应用插件接口,离线应用插件接口包括本地资源访问接口和资源下载接口。是个发明针对的是在网络短时间断开和网络抖动的情况,在这种情况超过离线计时器的初值时,提示用户网络断开,告知用户选择可选操作,如保存实验、退出实验等。本发明可以让用户在虚拟实验平台上进行实验时,如果遇到短暂的网络断开或者网络不稳定的情况,仍然能够正常运行,显示正确的实验结果,让用户能够更加稳定和通顺地进行实验。 | ||
| 搜索关键词: | 一种 虚拟 实验 平台 离线 应用 交互 系统 | ||
【主权项】:
一种虚拟实验平台离线应用交互系统,其特征在于,该系统包括设置在客户端的离线应用插件(2)和数据交换层插件(3),设置在服务器端的离线应用缓存(7),设置在本地端的SQLite本地资源数据库(4)和离线应用插件接口,离线应用插件接口包括本地资源访问接口(5)和资源下载接口(6);数据交换层插件(3)用于负责客户端实验插件和服务器端的数据进行交互,向实验插件(1)发送实验场景数据、实验期间数据和实验结果数据;接收实验插件(1)发送的实验场景数据和实验操作数据,通过网络将实验数据发给仿真计算控制模块(8),并且获取仿真计算控制模块(8)产生的实验结果数据,并且通过资源下载接口(6)将数据存储在SQLite本地资源数据库(4);当网络断开时,数据交换层插件(3)将获得离线计时器(22)的计时数据,此时,数据交换层插件(3)通过本地资源访问接口(5)从SQLite本地资源数据库(4)获得实验结果数据;当网络恢复后,将从离线应用缓存(7)获取最新的实验结果数据;离线应用插件(2)包括网络状态监视器(21)和离线计时器(22),其中,网络状态监视器(21)负责监控网络状态,并将网络实时状态告知离线计时器(22);离线计时器(22)在网络断开时启动,并将计时数据告诉数据交换层插件(3);此时,离线应用插件(2)和数据交换层插件(3)交互,并将网络断开时的新数据发送给数据交换层;SQLite本地资源数据库(4)提供实验数据给本地资源访问接口(5)和从资源下载接口(6)获取实验数据;本地资源访问接口(5)从SQLite本地资源数据库(4)获取实验数据,将其发送给数据交换层插件(3);资源下载接口(6)从数据交换层插件(3)下载实验数据并且将其发送给SQLite本地资源数据库(4);离线应用缓存(7)在网络断开时获取仿真计算控制模块(8)计算的实验结果数据,在网络恢复时,服务器端离线应用缓存(7)和数据交换层插件(3)进行交互,将实验结果数据发送给数据交换层插件;仿真计算控制模块(8)在网络断开后随即提供实验结果数据给离线应用缓存(7)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110199078.7/,转载请声明来源钻瓜专利网。
- 上一篇:用于燃料蒸气控制的方法和系统
- 下一篇:透镜阵列单元和图像显示装置





