发明名称 |
应用程序在线远程执行方法和系统 |
摘要 |
本发明提供一种应用程序在线远程执行方法和系统。客户端在线远程执行软件,向服务端的控制台发送软件开启事件;控制台向客户端返回用户展现空间的地址,根据软件开启事件获取开启处理命令并发送到服务端的软件在线远程执行环境集群;软件在线远程执行环境集群根据开启处理命令,实例化软件的隔离执行环境,从服务端的软件仓库加载开启处理命令中的软件名对应的封装的软件镜像数据流,按需加载软件数据执行,将软件的安全隔离的执行环境中的软件的执行展现流输出到用户展现空间;客户端通过远程交互展现协议连接用户对应的用户展现空间,显示执行展现流。采用本发明提供的应用程序在线远程执行方法和系统,能够扩展移动计算的应用范围。 |
申请公布号 |
CN102521030B |
申请公布日期 |
2015.05.20 |
申请号 |
CN201110401569.5 |
申请日期 |
2011.12.06 |
申请人 |
北京航空航天大学 |
发明人 |
胡春明;康俊彬;钟亮;沃天宇;怀进鹏 |
分类号 |
G06F9/46(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F9/46(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种应用程序在线远程执行方法,其特征在于,包括:客户端在线远程执行至少一个软件,并向服务端的控制台发送至少一个软件开启事件,每个所述软件开启事件包括:软件开启事件操作指示、用户名、软件名和软件输入参数;所述服务端的控制台向所述客户端返回所述客户端的用户对应的用户展现空间的地址;所述服务端的控制台根据所述至少一个软件开启事件获取至少一个开启处理命令并发送到服务端的软件在线远程执行环境集群中的至少一个软件在线远程执行环境,每个所述开启处理命令包括:软件开启命令操作指示、所述用户名、所述软件名、所述软件输入参数;所述软件在线远程执行环境集群根据所述至少一个开启处理命令,实例化所述软件的隔离执行环境,从所述服务端的软件仓库加载所述至少一个开启处理命令中的软件名对应的至少一个封装的软件镜像数据流,按需加载至少一个软件数据执行;所述软件在线远程执行环境集群将所述软件的安全隔离的执行环境中的所述至少一个软件的执行展现流输出到所述客户端的用户对应的用户展现空间;所述客户端通过远程交互展现协议连接到所述客户端的用户对应的用户展现空间,显示所述执行展现流。 |
地址 |
100191 北京市海淀区学院路37号 |