[发明专利]理化生虚拟实验平台的XML增量传输与交互方法在审
| 申请号: | 201410613757.8 | 申请日: | 2014-10-27 |
| 公开(公告)号: | CN105893367A | 公开(公告)日: | 2016-08-24 |
| 发明(设计)人: | 郑强 | 申请(专利权)人: | 重庆普石科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 408000 重*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种理化生虚拟实验平台的XML增量传输与交互方法。初始化时,服务端将初始场景XML数据缓存和写入磁盘,并建立缓存和文件索引。客户端检测用户的实验操作动作,并将实验命令以及增量的数据封装起来,发送到服务端。解析实验命令,更新缓存、磁盘文件以及相应的索引,并进行智能指导服务,如果是回退场景命令,根据回退次数和索引信息找到对应的虚拟实验场景XML文件,如果是其它命令,则从缓存中获取XML数据,并发送至相应的应用服务器。否则将服务端得到的处理结果发送至客户端。本发明可以减少虚拟实验交互过程中的数据传输量,保证整个实验过程的实时性。 | ||
| 搜索关键词: | 理化 虚拟 实验 平台 xml 增量 传输 交互 方法 | ||
【主权项】:
一种理化生虚拟实验平台的XML增量传输与交互方法,包括如下步骤:(1)初始化客户端虚拟实验场景时,服务端将初始场景XML数据缓存,并根据连接值建立缓存地址索引;同时将XML数据写入磁盘,也根据连接值建立文件索引;所述连接值是指客户端与服务端建立的连接的唯一标识值,服务端每建立一个TCP连接,都会生成一个连接值;(2)虚拟实验客户端检测用户的各种实验操作动作,并将用户的实验命令以及增量的数据封装起来,然后发送到服务端;(3)服务器接收到客户端发送来的数据后,解析数据得到实验命令、操作动作以及XML增量数据;根据解析出的实验命令,并判断是否为智能指导命令;如果是智能指导命令,转入步骤(4);如果不是智能指导命令,则转入步骤(5);所述智能指导是指根据用户搭建的实验场景智能地给出用户帮助信息,指导用户完成实验任务;(4)根据增量数据和缓存的XML数据生成新的XML数据,更新缓存、磁盘文件以及相应的索引,并进行智能指导服务,转入步骤(7);(5)判断实验命令是否为回退场景命令,如果是,则根据回退次数和索引信息找到对应的虚拟实验场景XML文件,转入步骤(7);如果不是,则跳转到步骤(6);所述回退场景是指将实验场景回退到若干次之前的状态;(6)对于虚拟实验的其它命令,则从缓存中获取XML数据,并发送至相应的应用服务器;(7)将服务端得到的处理结果发送至客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆普石科技有限公司,未经重庆普石科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410613757.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于物联网的数字化档案管理系统
- 下一篇:分词方法和分词系统





