[发明专利]一种命令传输方法、装置、设备及介质在审
申请号: | 202310330700.6 | 申请日: | 2023-03-30 |
公开(公告)号: | CN116366700A | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 张砚凯;赵帅;刘清林 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L67/125 | 分类号: | H04L67/125;H04L69/22;H04L47/625 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 付丽 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 命令 传输 方法 装置 设备 介质 | ||
1.一种命令传输方法,其特征在于,应用于发送端,包括:
获取待传输的命令,并确定出传输顺序;
按照所述传输顺序为各所述命令添加唯一标识,以得到各目标命令,并将各所述目标命令发送至接收端,以便所述接收端在获取到所述目标命令后,对所述目标命令进行处理,并生成返回结果;
获取所述接收端发送的所述返回结果,并对所述返回结果进行解析,若所述返回结果为成功,则基于所述返回结果中的最后一个目标命令对应的传输顺序确定出下一个待传输的传输顺序;
根据所述下一个待传输的传输顺序确定出下一个待传输的目标命令,将所述下一个待传输的目标命令发送至所述接收端,以便所述接收端对所述待传输的目标命令进行处理,直至所有的所述目标命令处理完成。
2.根据权利要求1所述的命令传输方法,其特征在于,所述获取待传输的命令,并确定出传输顺序之前,还包括:
调用互联网协议地址,并对所述互联网协议地址进行网络畅通解析,若网络畅通,则获取连接请求,调用路由请求,并基于所述连接请求对所述路由请求进行解析,若路由正常,则获取连接资源信息;
调用连接命令,基于所述连接命令并利用所述连接资源信息建立本地与所述接收端之间的远程内存直接访问连接关系。
3.根据权利要求2所述的命令传输方法,其特征在于,所述调用连接命令,基于所述连接命令并利用所述连接资源信息建立本地与所述接收端之间的远程内存直接访问连接关系,包括:
调用连接命令,并将所述连接命令发送至所述接收端,以便所述接收端在获取所述连接命令后,对所述连接命令进行响应,若响应成功,则生成用于表征本地与所述接收端之间的远程内存直接访问连接关系建立成功的信息,并将所述信息发送至本地。
4.根据权利要求2所述的命令传输方法,其特征在于,所述获取待传输的命令,并确定出传输顺序,包括:
基于所述远程内存直接访问连接关系并采用多线程的方式创建IO队列,并为所述IO队列添加计数功能;
获取待传输的命令,将命令发送至所述IO队列,根据所述计数功能确定出命令的传输顺序。
5.根据权利要求1所述的命令传输方法,其特征在于,所述将各所述目标命令发送至接收端之后,还包括:
记录发送时间,判断当前时间与所述发送时间之间的时间间隔是否大于预设响应阈值,若当前时间与所述发送时间之间的时间间隔大于预设响应阈值,则默认各所述目标命令发送失败,并执行命令重新发送操作。
6.根据权利要求1所述的命令传输方法,其特征在于,所述将各所述目标命令发送至接收端,以便所述接收端在获取到所述目标命令后,对所述目标命令进行处理,并生成返回结果,包括:
将各所述目标命令发送至接收端,以便所述接收端在获取到所述目标命令后,对所述目标命令进行处理,若各所述目标命令全部处理成功,则生成待发送返回结果;
确定出最后一个目标命令对应的传输顺序,将所述最后一个目标命令对应的传输顺序添加至所述待发送返回结果,以得到返回结果。
7.根据权利要求1至6任一项所述的命令传输方法,其特征在于,所述对所述返回结果进行解析之后,还包括:
若所述返回结果为失败,则基于所述返回结果确定出处理失败的目标命令对应的传输顺序;
将所述处理失败的目标命令对应的传输顺序作为下一个待传输的传输顺序,并将所述处理失败的目标命令作为下一个待传输的目标命令,然后重复执行上述操作,直至所有的所述目标命令处理完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310330700.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:超结结构、半导体器件结构及其制备方法
- 下一篇:一种多功能远红外理疗仓