[发明专利]一种通过协议执行终端指令的方法在审
申请号: | 201911367049.X | 申请日: | 2019-12-26 |
公开(公告)号: | CN111131462A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 陈克辉;林春晖;陈亮 | 申请(专利权)人: | 福建新大陆支付技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L12/26 |
代理公司: | 厦门原创专利事务所(普通合伙) 35101 | 代理人: | 郭金华 |
地址: | 350015 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 协议 执行 终端 指令 方法 | ||
1.一种通过协议执行终端指令的方法,其特征在于:包含以下步骤:
S1,服务端接收若干客户端分别发送来的MQTT长链请求,并与客户端建立并维持连接;
S2,服务端接收操作员的指令,并创建与该指令唯一标识的ID;
S3,服务端将指令和对应ID打包成数据包下发到指定的客户端;
S4,客户端收到数据包后,解析并执行指令,执行完成后上送指令对应的ID和执行结果;
S5,服务端接收客户端上送的ID和执行结果,并将指令对应的执行结果展示给操作员。
2.根据权利要求1所述的一种通过协议执行终端指令的方法,其特征在于:
所述S1步骤中,与客户端维持连接的具体步骤为:
服务端和客户端之间会每隔若干时间发起一次心跳报文,以确保服务端和客户端连接正常。
3.根据权利要求2所述的一种通过协议执行终端指令的方法,其特征在于:
若心跳报文无响应,则客户端重新发起连接请求。
4.根据权利要求3所述的一种通过协议执行终端指令的方法,其特征在于:所述若干时间为3-6分钟。
5.根据权利要求1所述的一种通过协议执行终端指令的方法,其特征在于:所述S4步骤中,客户端是通过TCP请求上送指令对应的ID和执行结果。
6.根据权利要求1所述的一种通过协议执行终端指令的方法,其特征在于:所述S2步骤中,所述指令包含客户端关机、重启、锁屏。
7.根据权利要求1所述的一种通过协议执行终端指令的方法,其特征在于:所述S2步骤中,唯一标识的ID为UUID。
8.一种通过协议执行终端指令的装置,其特征在于:包括:
连接模块,用于连接服务端和客户端,并通过发送和接收心跳报文维持连接;
指令ID生成模块,用于服务端创建指令的唯一标识码;
数据打包模块,用于服务端打包指令以及指令对应的唯一标识码成数据包;
下发模块,用于发送所述数据包到指定的客户端;
上送模块,用于上送客户端当前运行指令对应的唯一标识码及运行结果。
9.一种通过协议执行终端指令的设备,其特征在于:包括:
至少一个处理器;以及
与所述处理器通信连接的储存器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-7中任一项所述的一种通过协议执行终端指令的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建新大陆支付技术有限公司,未经福建新大陆支付技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911367049.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟对象的控制方法、装置、终端及存储介质
- 下一篇:一种单晶炉除尘过滤系统