实现远程桌面的方法及远程桌面管理系统的制作方法

文档序号:8301729阅读:500来源:国知局
实现远程桌面的方法及远程桌面管理系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术,具体涉及一种实现远程桌面的方法及远程桌面管理系统。
【背景技术】
[0002]随着移动互联网的发展,远程桌面技术在企业办公中的应用越来越广泛,远程桌面技术常用来讲一台计算机的屏幕显示的内容传送到另一台计算机上显示。目前大多数的远程桌面系统都是基于互联网协议(Internet Protocol,简称IP)网络来传送远程桌面的,并且随着远程桌面技术的不断改进,远程桌面技术不仅可以实现远程的屏幕显示,还可以实现远程声音传送,可拔插硬件映射等技术。
[0003]现有技术中的远程桌面又可以称为虚拟桌面,在虚拟桌面基础架构(VirtualDesktop Infrastructure,简称VDI)环境下包括服务器和客户端,服务器上运行虚拟机,用户通过客户端登录到服务器后,服务器为用户分配相应的虚拟机,将虚拟机桌面通过网络发送到客户端显示,用户通过在客户端上实时操作,实现对服务器上的虚拟机的远程操作。
[0004]上述远程桌面的实现并不能够对实现主控设备对被控设备的所有操作的控制和并行作业,如果实现主控设备和被控设备并行开发/作业,则需要为不同的浏览器设计不同的方案,导致效率低,且破坏用户体验。

【发明内容】

[0005]针对现有技术中的缺陷,本发明提供了一种实现远程桌面的方法及远程桌面管理系统,该方法实现主控浏览器所属设备和被控设备的并行作业模式,提高作业效率。
[0006]第一方面,本发明提供一种远程桌面管理系统,包括:
[0007]主控浏览器、一个以上的被控设备、web服务器和中转服务器;
[0008]所述主控浏览器和所述被控设备分别与所述web服务器交互;
[0009]所述主控浏览器和所述被控设备分别与所述中转服务器交互;
[0010]所述web服务器用于接收所述主控浏览器发起的用于远程访问被控设备桌面的远程连接请求,根据所述远程连接请求向所述主控浏览器和所述被控设备分别发送控制策略;
[0011]所述主控浏览器和所述被控设备分别接收所述控制策略后,通过中转服务器建立连接,所述主控浏览器通过所述中转服务器控制/访问所述被控设备的桌面。
[0012]可选地,所述主控浏览器,具体用于
[0013]加载web服务器中的管理所有被控设备的网页,该网页中展示有全部或部分被控设备的标识;
[0014]在所述网页中选择建立远程连接的被控设备后,触发所述网页中远程操作接口,启动向所述web服务器发送所述远程连接请求;
[0015]所述远程连接请求包括:所述主控浏览器的标识和所述被控设备的标识。
[0016]可选地,所述主控浏览器,还用于
[0017]在接收所述控制策略之后,根据所述控制策略,向所述中转服务器发送符合预设格式的远程控制指令;
[0018]所述被控设备,还用于
[0019]在接收所述控制策略之后,根据所述控制策略,向所述中转服务器发送符合预设格式的远程协助控制指令;
[0020]所述中转服务器,具体用于
[0021]接收所述主控浏览器发送的远程控制指令,且接收所述被控设备发送的远程协助控制指令之后,
[0022]确定所述远程控制指令中的连接标识与所述远程协助控制指令中的连接标识是否匹配,
[0023]在所述远程控制指令中的连接标识与所述远程协助控制指令中的连接标识匹配时,将所述主控浏览器和所述被控设备建立连接。
[0024]第二方面,本发明提供一种浏览器,包括:
[0025]发送单元,用于发起用于远程访问被控设备桌面的远程连接请求,所述远程连接请求包括:主控浏览器的标识和一个以上被控设备的标识;
[0026]接收单元,用于接收web服务器根据接收的远程连接请求发送的控制策略,所述控制策略中包括用于与所述一个以上被控设备连接的连接标识;
[0027]所述发送单元,还用于根据所述控制策略,向中转服务器发送远程控制指令,以使所述中转服务器根据所述远程控制指令将所述主控浏览器和一个以上被控设备建立连接;以及
[0028]还用于通过所述中转服务器向所述一个以上被控设备发送控制信息,以使所述被控端根据所述控制信息回传与所述控制信息对应的桌面信息。
[0029]可选地,所述浏览器还包括:
[0030]加载单元,用于加载web服务器中的管理所有被控设备的网页,该网页中展示有全部或部分被控设备的标识;
[0031]相应地,所述发送单元,具体用于在所述网页中选择建立远程连接的被控设备,并触发所述网页中远程操作接口后,向所述web服务器发送用于远程访问被控桌面的远程连接请求,所述远程连接请求包括:主控浏览器的标识和一个以上被控设备的标识。
[0032]第三方面,本发明提供一种实现远程桌面的装置,包括:
[0033]接收单元,用于接收web服务器根据接收的远程连接请求发送的控制策略,所述控制策略中包括用于与所述一个以上被控设备连接的连接标识,所述远程连接请求为主控浏览器在用于远程访问被控设备桌面时向web服务器发送的包括主控浏览器的标识和一个以上被控设备的标识的请求;
[0034]发送单元,用于根据所述控制策略,向中转服务器发送远程协助控制指令,以使所述中转服务器根据所述远程协助控制指令将一个以上被控设备和所述主控浏览器建立连接;
[0035]所述接收单元,还用于接收所述中转服务器转发的控制信息;
[0036]所述发送单元,还用于根据所述控制信息向所述主控浏览器回传与所述控制信息对应的桌面信息。
[0037]可选地,所述装置还包括:
[0038]获取单元,用于根据所述控制信息获取所述装置所在设备的桌面信息;
[0039]相应地,所述发送单元,用于将所述获取单元获取的所述桌面信息向所述主控浏览器回传。
[0040]第四方面,本发明提供一种实现远程桌面的方法,包括:
[0041]发起用于远程访问被控设备桌面的远程连接请求,所述远程连接请求包括:主控浏览器的标识和一个以上被控设备的标识;
[0042]接收web服务器根据接收的远程连接请求发送的控制策略,所述控制策略中包括用于与所述一个以上被控设备连接的连接标识;
[0043]根据所述控制策略,向中转服务器发送远程控制指令,以使所述中转服务器根据所述远程控制指令将所述主控浏览器和一个以上被控设备建立连接;
[0044]通过所述中转服务器向所述一个以上被控设备发送控制信息,以使所述被控端根据所述控制信息回传与所述控制信息对应的桌面信息。
[0045]可选地,发起用于远程访问被控设备桌面的远程连接请求,包括:
[0046]加载web服务器中的管理所有被控设备的网页,该网页中展示有全部或部分被控设备的标识;在所述网页中选择建立远程连接的被控设备,并触发所述网页中远程操作接口后,向所述web服务器发送用于远程访问被控桌面的远程连接请求。
[0047]第五方面,本发明提供一种实现远程桌面的方法,包括:
[0048]接收web服务器根据接收的远程连接请求发送的控制策略,所述控制策略中包括用于与所述一个以上被控设备连接的连接标识,所述远程连接请求为主控浏览器在用于远程访问被控设备桌面时向web服务器发送的包括主控浏览器的标识和一个以上被控设备的标识的请求;
[0049]根据所述控制策略,向中转服务器发送远程协助控制指令,以使所述中转服务器根据所述远程协助控制指令将一个以上被控设备和所述主控浏览器建立连接;
[0050]接收所述中转服务器转发的控制信息,根据所述控制信息向所述主控浏览器回传与所述控制信息对应的桌面信息。
[0051]可选地,所述接收所述中转服务器转发的控制信息,根据所述控制信息向所述主控浏览器回传与所述控制信息对应的桌面信息,包括:
[0052]接收所述中转服务器转发的控制信息,根据所述控制信息获取被控设备的桌面信息,并将获取的所述桌面信息向所述主控浏览器回传。
[0053]由上述技术方案可知,本发明提供的实现远程桌面的方法及远程桌面管理系统,通过主控浏览器和web服务器交互,获得与被控设备建立连接的控制策略,进而通过中转服务器与被控设备建立连接,实现对被控设备的桌面信息的访问,进而可实现主控浏览器所属设备和被控设备的并行作业模式,提高作业效率。
【附图说明】
[0054]图1A为本发明一实施例提供的远程桌面管理系统的结构示意图;
[0055]图1B为本发明一实施例提供的主控浏览器的网页的示意图;
[0056]图1C为本发明一实施例中示出的主控设备中显示被控设备的界面的示意图;
[0057]图1D为本发明一实施例示出的主控浏览器的结构示意图;
[0058]图1E为本发明另一实施例提供的远程桌面管理系统的结构示意图;
[0059]图2为本发明一实施例提供的实现远程桌面的方法的流程示意图;
[0060]图3为本发明另一实施例提供的实现远程桌面的方法的流程示意图;
[0061]图4为本发明另一实施例提供的实现远程桌面的方法的流程示意图;
[0062]图5为本发明另一实施例提供的实现远程桌面的方法的流程示意图;
[0063]图6为本发明另一实施例提供的实现远程桌面的方法的流程示意图;
[0064]图7为本发明一实施例提供的浏览器的结构示意图;
[0065]图8为本发明一实施例提供的实现远程桌面的装置的结构示意图。
【具体实施方式】
[0066]下面结合
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1