[发明专利]应用于远程浏览环境下客户端获取和展示图形文件的方法有效
申请号: | 201310251477.2 | 申请日: | 2013-06-24 |
公开(公告)号: | CN103345486A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 彭小燕;刘刚;赵焱焱 | 申请(专利权)人: | 积成电子股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘玉玲 |
地址: | 250100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 远程 浏览 环境 客户端 获取 展示 图形 文件 方法 | ||
1. 一种应用于远程浏览环境下客户端获取和展示图形文件的方法,其特征在于:在客户端设置图形代理和人机界面,服务端设置图形网关服务,图形代理设有文件的一级缓存,人机界面设有文件的二级缓存和三级缓存,该方法包括如下步骤:
步骤1、操作人员通过人机界面触发浏览远程画面请求,人机界面根据画面关键字信息检查二级缓存获取画面对应缓存文件的属性,人机界面将关键字信息和文件属性组成命令请求发送给图形代理;
步骤2、图形代理接收处理人机界面发送来的浏览远程画面请求,根据请求命令是否处理过判断是否发送命令请求,并根据命令处理状态判断下一步执行步骤;
步骤3、图形网关服务接收处理画面请求命令,向图形代理发送请求文件的属性和内容;
步骤4、图形代理接收处理图形网关服务返回的文件属性和文件内容,若接收到文件内容将其存到一级缓存中,并根据返回文件属性修改缓存文件属性;
步骤5、图形代理向人机界面返回服务端处理结果:如果请求文件不存在,图形代理向人机界面发送文件不存在通知;若存在,将一级缓存中的文件属性与人机界面发送请求时发送的文件属性比较,若属性不相等则向人机界面传送文件内容,否则不传送;之后,图形代理向人机界面发送文件传输完毕通知;
步骤6、人机界面接收处理图形代理通知:若接收到文件不存在通知,则提示文件不存在;否则人机界面以文件名为索引关键字,查看该文件是否在三级缓存中存在;若存在,从二级缓存中获取文件属性并与三级缓存中保存文件的属性进行比较,若三级缓存中不存在该文件或者比较的属性不相等,则解析文件并将解析后的文件内容和文件属性装载到三级缓存;若属性相等,则直接加载三级缓存中的文件解析内容进行展示。
2.根据权利要求1所述的应用于远程浏览环境下客户端获取和展示图形文件的方法,其特征在于:步骤2的具体步骤为:图形代理以命令内容为关键字查找历史命令队列,确定请求命令是否存在该队列中;若存在,则不发送命令请求,根据命令处理状态确定下一步执行步骤,若命令状态为处理完毕,则执行步骤5,若为正在处理,则执行步骤4;若不存在,图形代理通过画面关键字获取一级缓存中缓存文件的属性,并将画面关键字和文件属性信息组织成画面请求命令发送给图形网关服务。
3.根据权利要求1所述的应用于远程浏览环境下客户端获取和展示图形文件的方法,其特征在于:步骤3中图形网关服务根据画面关键字判断请求文件是否存在,根据文件属性判断文件是否更新,若文件不存在或文件内容未更新,则只发送文件属性。
4.根据权利要求1所述的应用于远程浏览环境下客户端获取和展示图形文件的方法,其特征在于:步骤5中图形代理和人机界面间的文件内容传输通过主站系统总线实现。
5.根据权利要求1所述的应用于远程浏览环境下客户端获取和展示图形文件的方法,其特征在于:三级缓存的管理采用先入先出的方式进行管理,当缓存区满时,新加载文件替换出最先打开的缓存文件。
6.根据权利要求1或2或3所述的应用于远程浏览环境下客户端获取和展示图形文件的方法,其特征在于:步骤3、4中所述的文件属性包括文件名称、大小、修改时间、块大小和块数,其他位置所述文件属性包括文件大小和修改时间。
7.根据权利要求6所述的应用于远程浏览环境下客户端获取和展示图形文件的方法,其特征在于:画面关键字信息包括画面名称和画面所属远程名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于积成电子股份有限公司,未经积成电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310251477.2/1.html,转载请声明来源钻瓜专利网。