[发明专利]应用程序在线远程执行方法和系统有效
申请号: | 201110401569.5 | 申请日: | 2011-12-06 |
公开(公告)号: | CN102521030A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 胡春明;康俊彬;钟亮;沃天宇;怀进鹏 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 在线 远程 执行 方法 系统 | ||
1.一种应用程序在线远程执行方法,其特征在于,包括:
客户端在线远程执行至少一个软件,并向服务端的控制台发送至少一个软件开启事件,每个所述软件开启事件包括:软件开启事件操作指示、用户名、软件名和软件输入参数;
所述服务端的控制台向所述客户端返回所述客户端的用户对应的用户展现空间的地址;
所述服务端的控制台根据所述至少一个软件开启事件获取至少一个开启处理命令并发送到服务端的软件在线远程执行环境集群中的至少一个软件在线远程执行环境,每个所述开启处理命令包括:软件开启命令操作指示、所述用户名、所述软件名、所述软件输入参数;
所述软件在线远程执行环境集群根据所述至少一个开启处理命令,实例化所述软件的隔离执行环境,从所述服务端的软件仓库加载所述至少一个开启处理命令中的软件名对应的至少一个封装的软件镜像数据流,按需加载至少一个软件数据执行;
所述软件在线远程执行环境集群将所述软件的安全隔离的执行环境中的所述至少一个软件的执行展现流输出到所述客户端的用户对应的用户展现空间;
所述客户端通过远程交互展现协议连接到所述客户端的用户对应的用户展现空间,显示所述执行展现流。
2.根据权利要求1所述的方法,其特征在于,所述客户端通过远程交互展现协议连接到所述客户端的用户对应的用户展现空间,显示所述执行展现流之后还包括:
所述客户端通过远程交互展现协议向所述客户端的用户对应的用户展现空间发送至少一个软件应用事件,每个所述软件应用事件包括:软件应用事件操作指示、用户名、软件名和软件输入参数;
所述客户端的用户对应的用户展现空间根据所述至少一个软件应用事件获取至少一个应用处理命令并发送到服务端的软件在线远程执行环境集群中的至少一个软件在线远程执行环境,每个所述应用处理命令包括:软件应用命令操作指示、所述用户名、所述软件名、所述软件输入参数;
所述软件在线远程执行环境集群根据所述至少一个应用处理命令,实例化所述软件的隔离执行环境,从所述服务端的软件仓库加载所述至少一个应用处理命令中的软件名对应的至少一个封装的软件镜像数据流,按需加载至少一个软件数据执行;
所述软件在线远程执行环境集群将所述软件的安全隔离的执行环境中的所述至少一个软件的执行展现流输出到所述客户端的用户对应的用户展现空间;
所述客户端通过远程交互展现协议连接到所述客户端的用户对应的用户展现空间,显示所述执行展现流。
3.根据权利要求1或2所述的方法,其特征在于,
所述软件为文件处理软件时,所述软件输入参数包括:目标文件在服务端的用户存储空间集群中的地址;
所述加载至少一个软件数据执行包括:所述软件在线远程执行环境集群根据所述目标文件在服务端的用户存储空间集群中的地址,从所述服务端的用户存储空间集群中读取所述目标文件。
4.根据权利要求1或2所述的方法,其特征在于,所述服务端的控制台向所述客户端返回所述客户端的用户对应的用户展现空间的地址包括:
所述服务端的控制台查询是否已经为该客户端的用户分配用户展现空间;
如果是,所述服务端的控制台向所述客户端返回已经为该客户端的用户分配的用户展现空间的地址;
否则,所述服务端的控制台从用户展现空间集群中为该客户端的用户分配一个用户展现空间,向所述客户端返回该用户展现空间的地址。
5.根据权利要求1或2所述的方法,其特征在于,所述客户端在线远程执行至少一个软件之前,还包括:
服务端的电子邮件代理设备从服务端的公共电子邮件服务器接收第一电子邮件;
所述电子邮件代理设备分离所述第一电子邮件的邮件正文和邮件附件;
所述电子邮件代理设备将所述邮件附件作为所述目标文件存储到所述服务端的用户存储空间集群;
所述电子邮件代理设备生成链接内容附件,所述链接内容附件包含所述邮件附件在服务端的用户存储空间集群中的地址,将所述第一电子邮件的邮件正文与所述链接内容附件合并为第二电子邮件并发送到所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110401569.5/1.html,转载请声明来源钻瓜专利网。