一种远程交互的方法和装置制造方法及图纸

技术编号:24334012 阅读:80 留言:0更新日期:2020-05-29 21:17
本发明专利技术提出了一种远程交互的方法和装置,该远程交互的方法用于集群管理系统,集群管理系统包括集群客户端和服务端,集群客户端和服务端之间建立有Websocket长连接,该方法包括:集群客户端通过Websocket长连接接收服务端发送的控制指令;集群客户端执行控制指令,得到反馈数据;集群客户端向服务端发送反馈数据。本发明专利技术通过集群客户端和服务端之间的Websocket长连接,从而服务端可直接向客户端发送操作指令、文件等数据,最终达到对集群实时管理的目的。

A method and device of remote interaction

【技术实现步骤摘要】
一种远程交互的方法和装置
本专利技术涉及通信
,具体来说,涉及一种远程交互的方法和装置。
技术介绍
现有的大部分集群管理系统都是基于内网实现的,因此其存在着便捷性问题,只能在其内网中的计算机才能对集群进行管理。为了解决此问题,出现了基于互联网的集群管理系统,可以让管理者不受地理约束的、方便快捷的对集群进行监控管理。对于现有的基于互联网的集群管理系统来说,其中一种解决方案是在实现对集群的监控管理时用到的技术为部署一个服务端,同时在集群上部署一个客户端,客户端与服务端之间通过HTTP(HyperTextTransferProtocol,超文本传输协议)协议进行交互,客户端可通过定时器,每隔一段时间将集群上的监控数据发送到服务端,同时获取服务端对客户端下达的指令,管理人员通过浏览器访问服务端,就能对其集群进行监控和管理了。对于第一种方案来说,虽然解决了网络对用户管理集群的限制,但限于HTTP协议的特性,只能由客户端发起访问,然后服务端进行答复,因此用户无法主动发起对集群的控制。只能由集群上的客户端定时发起请求,查看服务端对其下达本文档来自技高网...

【技术保护点】
1.一种远程交互的方法,其特征在于,所述远程交互的方法用于集群管理系统,所述集群管理系统包括集群客户端和服务端,所述集群客户端和所述服务端之间建立有Websocket长连接,所述方法包括:/n所述集群客户端通过所述Websocket长连接接收所述服务端发送的控制指令;/n所述集群客户端执行所述控制指令,得到反馈数据;/n所述集群客户端向所述服务端发送所述反馈数据。/n

【技术特征摘要】
1.一种远程交互的方法,其特征在于,所述远程交互的方法用于集群管理系统,所述集群管理系统包括集群客户端和服务端,所述集群客户端和所述服务端之间建立有Websocket长连接,所述方法包括:
所述集群客户端通过所述Websocket长连接接收所述服务端发送的控制指令;
所述集群客户端执行所述控制指令,得到反馈数据;
所述集群客户端向所述服务端发送所述反馈数据。


2.根据权利要求1所述的方法,其特征在于,在所述集群客户端通过所述Websocket长连接接收所述服务端发送的控制指令之前,所述方法包括:
所述集群客户端和所述服务端建立所述Websocket长连接。


3.根据权利要求1所述的方法,其特征在于,所述集群客户端和所述服务端建立所述Websocket长连接,包括:
所述集群客户端向所述服务端发送携带有令牌Token的握手连接请求,以便于所述服务端对握手连接请求中的Token进行校验;
所述集群客户端接收所述服务端发送的校验结果;
所述集群客户端根据所述校验结果,建立所述集群客户端与所述服务端之间的Websocket长连接。


4.根据权利要求3所述的方法,其特征在于,所述校验结果携带有加密标识,所述加密标识用于验证所述服务端是否是与所述集群客户端匹配的服务端,所述集群客户端根据所述校验结果,建立所述集群客户端与所述服务端之间的Websocket长连接,包括:
所述集群客户端对所述加密标识进行验证;
在所述加密标识验证成功的情况下,所述集群客户端和所述服务端之间的Websocket长连接建立成功。


5.一种远程交互的方法,其特征在于,所述远程交互的方法用于集群管理系统,所述集群管理系统包括集群客户端和服务端,所述集群客户端和所述服务端之间建立有Websocket长连接,所述方法包括:
所述服务端获取控制指令;
所述服务端通过所述Websocket长连接向所述...

【专利技术属性】
技术研发人员:王榕张晋锋刘瑞贤李斌沙超群历军
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1