[发明专利]支持极限网络环境的移动作业系统工作平台有效
申请号: | 201210536021.6 | 申请日: | 2012-12-11 |
公开(公告)号: | CN103051692A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 黄翔;陈志刚;陈志坚;王英洁;陈富汉;解文艳 | 申请(专利权)人: | 中国能源建设集团广东省电力设计研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 极限 网络 环境 移动 作业 系统 工作 平台 | ||
1.支持极限网络环境的移动作业系统工作平台,其特征在于,包括:服务器引擎和客户端引擎;
其中,所述服务器引擎,用于监听服务器中新建移动作业的事件,获取移动作业描述文件;根据所述移动作业描述文件获取需要的移动作业页面,将所述需要的移动作业页面进行渲染得到预渲染页面;以及,接收所述客户端引擎上传的所述录制的脚本,回放所述录制的脚本,向所述服务器上传所述提交页面的请求;所述描述文件包括:移动作业类型、各个移动作业类型包含的移动作业页面和存储移动作业的数据表;所述移动作业页面包括:页面名称、页面地址、页面类型和页面序号;所述页面类型包括指导性页面、表单性页面以及说明性页面;
所述客户端引擎,用于缓存所述预渲染页面,拦截向服务器发出的下载页面的请求以及提交页面的请求;将所述下载页面的请求重定向到所述预渲染页面;将所述提交页面的请求录制为脚本;直至网络连接正常时,将录制的脚本上传到所述服务器引擎。
2.根据权利要求1所述的支持极限网络环境的移动作业系统工作平台,其特征在于,所述服务器引擎包括:数据库事件监听器、作业载入器、渲染引擎、回放引擎和第一通信模块;
其中,所述作业载入器,用于监听服务器中新建移动作业的事件,获取移动作业描述文件,从所述移动作业描述文件中获取移动作业页面的页面类型;根据所述页面类型获取需要的移动作业页面;所述数据表包括:数据表名、数据库类型、作业ID、操作员ID和移动作业类型;
所述数据库事件监听器,用于监听所述数据表;当所述数据表有变化时,生成所述移动作业页面的渲染临时表;所述渲染临时表包括:移动作业类型、作业ID、操作员ID、渲染状态、渲染结果以及缓存标志;所述渲染状态包括未渲染、渲染中以及渲染完成;
所述渲染引擎,用于周期访问所述渲染临时表,将渲染状态为未渲染的移动作业页面进行渲染得到预渲染页面,将所述预渲染页面采用本文格式保存在渲染结果中,更新当前移动作业页面的渲染状态为渲染完成;
所述第一通信模块,用于与所述客户端引擎进行网络通信,负责服务器引擎与客户端引擎间的所有网络通信;
所述回放引擎,用于回放客户端引擎录制的脚本,向所述服务器提交所述提交页面的请求。
3.根据权利要求2所述的支持极限网络环境的移动作业系统工作平台,其特征在于,所述客户端引擎包括:本地缓存器、消息拦截器、重定向管理器、脚本录制器、网络监控器和第二通信模块;
其中,所述本地缓存器,用于采用文本格式缓存所述预渲染页面;以及通知所述数据库事件监听器将对应的移动作业页面的缓存标志更新为已缓存;
所述消息拦截器,用于拦截向服务器发出的下载页面的请求和提交页面的请求;
所述重定向管理器,用于将所述下载页面的请求重定向到所述本地缓存器中的所述预渲染页面;
所述脚本录制器,用于将所有提交页面的请求按顺序录制为脚本;
所述网络监控器,用于监控所述第一通信模块与所述第二通信模块之间的网络连接情况;
所述第二通信模块,用于当与所述第一通信模块连通时,将录制的脚本上传到所述第一通信模块。
4.根据权利要求3所述的支持极限网络环境的移动作业系统工作平台,其特征在于,
所述回放引擎模拟用户登录所述服务器,按所述脚本的录制顺序向所述服务器提交所有提交页面的请求。
5.根据权利要求3所述的支持极限网络环境的移动作业系统工作平台,其特征在于,
所述渲染引擎将渲染状态为未渲染的移动作业页面进行渲染时,提取渲染状态为未渲染的移动作业页面;模拟用户登录所述服务器,若当前用户有移动作业页面需要渲染,则提取当前用户名下的移动页面进行渲染,将预渲染页面保存在渲染结果中,更新当前移动作业页面的渲染状态为渲染完成。
6.根据权利要求3所述的支持极限网络环境的移动作业系统工作平台,其特征在于,所述服务器引擎还包括作业状态管理器;所述服务器引擎还包括作业状态查询器;
其中,所述作业状态管理器,用于监听所述渲染临时表;
当所述第一通信模块与所述第二通信模块连通时,所述作业状态查询器向所述作业状态管理器轮询是否新的预渲染页面,若是,则将其下载到本地缓存器,否则继续等待。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国能源建设集团广东省电力设计研究院,未经中国能源建设集团广东省电力设计研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210536021.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中药制成的清热降脂的保健烟
- 下一篇:电流源电路