[发明专利]一种通过API接口进行通信的方法及其装置在审
申请号: | 201810288946.0 | 申请日: | 2018-04-03 |
公开(公告)号: | CN108847997A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 王鹏 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 响应消息 通信 发送目标 目标数据 请求消息 网络设备 异常日志 转存 申请 返回 | ||
1.一种通过API接口进行通信的方法,其特征在于,包括:
通过API接口,使用KCS请求消息向网络设备的BMC发送目标数据;
接收所述BMC返回的KCS响应消息,所述KCS响应消息至少用于表征所述BMC接收到所述目标数据。
2.根据权利要求1所述的方法,其特征在于,所述KCS请求消息包括:
第一网络功能字段,所述第一网络功能字段包括1个字节,用于表征所述目标数据在所述BMC中传输的第一级路由信息;
第一命令字段,所述第一命令字段包括1个字节,所述第一命令字段用于指示所述目标数据中包括原始数据长度和压缩数据的长度信息,或者,所述第一命令字段用于指示所述目标数据种包括的实际传输数据;
第一数据字段,所述第一数据字段包括N个字节,当所述第一命令字段用于指示所述目标数据包括原始数据长度和压缩数据的长度信息时,所述第一数据字段与所述第一命令字段共同指示所述目标数据的读或写,以及所述原始数据与压缩数据的长度;
当所述第一命令字段用于指示所述目标数据包括的实际传输数据时,所述第一数据字段与所述第一命令字段共同指示所述目标数据的读或写、原始数据的长度、所述目标数据中实际传输数据和所述实际传输数据在所述原始数据中的位置偏移量,其中,N为正整数。
3.根据权利要求1或2所述的方法,其特征在于,所述KCS响应消息还用于携带所述BMC返回的请求数据,所述KCS响应消息包括:
指示字段,所述指示字段用于表征所述BMC是否已经接收到所述KCS请求消息中携带的信息;
第二网络功能字段,所述第二网络功能字段包括1个字节,用于表征所述KCS请求消息中向返回的所述请求数据的转发路径的第一级路由信息;
第二命令字段,所述第二命令字段包括1个字节,所述第二命令字段用于指示所述请求数据中包括原始数据长度和压缩数据的长度信息,或者,所述第二命令字段用于指示所述请求数据种包括的实际传输数据;
第二数据字段,所述第二数据字段包括M个字节,当所述第二命令字段用于指示所述请求数据包括的原始数据长度和压缩数据的长度信息时,所述第二数据字段与所述第二命令字段共同指示所述请求数据的读或写,以及所述原始数据与压缩数据的长度;
当所述第二命令字段用于指示所述请求数据包括的实际传输数据时,所述第二数据字段与所述第二命令字段共同指示所述请求数据的读或写,以及原始数据的长度,所述请求数据中实际传输数据和所述实际传输数据在所述原始数据中的位置偏移量,其中,M为正整数。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述目标数据为所述网络设备的本地的异常日志。
5.根据权利要求3中所述的方法,其特征在于,所述请求数据为所述BMC中存储的网络设备的异常日志。
6.一种通信装置,其特征在于,包括:
发送单元,所述发送单元用于通过API接口,使用KCS请求消息向网络设备的BMC发送目标数据;
接收单元,所述接收单元用于接收所述BMC返回的KCS响应消息,所述KCS响应消息至少用于表征所述BMC接收到所述目标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810288946.0/1.html,转载请声明来源钻瓜专利网。