[发明专利]一种基于可视化界面的远程交互协作方法及装置在审
申请号: | 202010528973.8 | 申请日: | 2020-06-11 |
公开(公告)号: | CN111708595A | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 海克洪;黄龙吟 | 申请(专利权)人: | 湖北美和易思教育科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 李季 |
地址: | 430000 湖北省武汉市东湖新技术开发区北斗路6号武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 可视化 界面 远程 交互 协作 方法 装置 | ||
1.一种基于可视化界面的远程交互协作方法,其特征在于:包括以下步骤;
S1,接收用户申请指令,对该指令进行验证,当验证成功时,调用分享容器;
S2,从用户申请指令中提取用户端,根据该用户端通过VNC获取一个标识数据,根据该标识数据利用WebSockets代理服务反向代理该标识数据所配置的VNC服务,并获取图形化界面对应的地址;
S3,向用户端反馈该图形化界面对应的地址,若收到用户端反馈的信息,则实现与该用户端的交互协作。
2.如权利要求1所述的基于可视化界面的远程交互协作方法,其特征在于:步骤S1中,接收用户申请指令,对该指令进行验证,当验证成功时,调用分享容器,还包括以下步骤,接收用户申请指令,所述用户申请指令包括:用户端IP地址以及用户申请数据,获取本地用户申请表,根据该本地用户申请表对用户申请指令进行验证,若验证成功,则调用分享容器;若验证失败,则结束分享。
3.如权利要求2所述的基于可视化界面的远程交互协作方法,其特征在于:获取本地用户申请表,根据该本地用户申请表对用户申请指令进行验证,还包括以下步骤,获取本地历史用户申请数据,从本地历史用户申请数据从提取历史用户端IP地址以及历史用户申请数据,并建立本地用户申请表。
4.如权利要求2所述的基于可视化界面的远程交互协作方法,其特征在于:步骤S2中,从用户申请指令中提取用户端,根据该用户端通过VNC获取一个标识数据,根据该标识数据利用WebSockets代理服务反向代理该标识数据所配置的VNC服务,并获取图形化界面对应的地址之后,还包括以下步骤,获取Ubuntu的Docker镜像,并在该Docker镜像搭建VNC客户端与服务端,通过该VNC客户端映射出一个80端口的网站并记录该80端口的网站地址,将VNC服务端的5900端口映射到客户端的80端口并反馈该80端口的网站地址至用户端。
5.如权利要求4所述的基于可视化界面的远程交互协作方法,其特征在于:步骤S3中,向用户端反馈该图形化界面对应的地址,若收到用户端反馈的信息,则实现与该用户端的交互协作,还包括以下步骤,记录分享容器终端地址以及Jupyter两个端口地址作为图形化界面对应的地址,并向用户端反馈,等待用户端信息反馈,根据反馈信息,实现与该用户端的交互协作。
6.如权利要求5所述的基于可视化界面的远程交互协作方法,其特征在于:等待用户端信息反馈,根据反馈信息,实现与该用户端的交互协作,还包括以下步骤,若收到反馈信息,则实现与该用户端的交互协作;若未收到反馈信息,则等待用户结束信息反馈。
7.如权利要求6所述的基于可视化界面的远程交互协作方法,其特征在于:若收到反馈信息,则实现与该用户端的交互协作,还包括以下步骤,若收到反馈信息,则获取分享容器终端地址以及80端口的网站地址,根据该分享容器终端地址以及80端口的网站地址对用户端进行交互协作。
8.一种基于可视化界面的远程交互协作装置,其特征在于,所述基于可视化界面的远程交互协作装置包括:
接收模块,用于接收用户申请指令,对该指令进行验证,当验证成功时,调用分享容器;
图形化界面模块,用于从用户申请指令中提取用户端IP,根据该用户端IP通过VNC获取一个标识数据,根据该标识数据利用WebSockets代理服务反向代理该标识数据所配置的VNC服务,并获取图形化界面对应的地址;
交互模块,用于向用户端IP反馈该图形化界面对应的地址,若收到用户端IP反馈的信息,则实现与该用户端IP的交互协作。
9.一种设备,其特征在于,所述设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的基于可视化界面的远程交互协作方法程序,所述基于可视化界面的远程交互协作方法程序配置为实现如权利要求1至7任一项所述的基于可视化界面的远程交互协作方法的步骤。
10.一种介质,其特征在于,所述介质为计算机介质,所述计算机介质上存储有基于可视化界面的远程交互协作方法程序,所述基于可视化界面的远程交互协作方法程序被处理器执行时实现如权利要求1至7任一项所述的基于可视化界面的远程交互协作方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北美和易思教育科技有限公司,未经湖北美和易思教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010528973.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:大直径海上风电嵌岩单桩开挖方法
- 下一篇:用于eDCS的缓存器状态报告