一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种接口适配方法、装置、设备及可读存储介质与流程

2022-11-12 12:34:00 来源:中国专利 TAG:

技术特征:
1.一种接口适配方法,其特征在于,包括:接收并解析适配请求,确定待适配的硬件接口;从所述硬件接口中读取底层的原始数据,并计算所述原始数据的唯一标识值;以所述唯一标识值为输入,在缓存中查找与所述适配请求对应的目标缓存数据;其中,所述目标缓存数据为预先对所述原始数据经过若干次格式转换所得的数据;利用所述目标缓存数据,对所述硬件接口进行适配。2.根据权利要求1所述的接口适配方法,其特征在于,以所述唯一标识值为输入,在缓存中查找与所述适配请求对应的目标缓存数据,包括:以所述唯一标识值为输入,在所述缓存中查找数据类型为unsignedint类型的所述目标缓存数据。3.根据权利要求2所述的接口适配方法,其特征在于,利用所述目标缓存数据,对所述硬件接口进行适配,包括:若所述适配请求为读请求,则对所述目标缓存数据进行偏移处理;对偏移处理后的数据进行按位格式化,得到待查看信息。4.根据权利要求2所述的接口适配方法,其特征在于,利用所述目标缓存数据,对所述硬件接口进行适配,包括:若所述适配请求为写请求,则按照所述写请求对所述目标缓存数据中的目标字节进行修改;在修改完成后,将所述目标缓存数据转换为string数据;在所述string数据中添加分隔符,得到待写入数据;将所述待写入数据写入所述硬件接口。5.根据权利要求1所述的接口适配方法,其特征在于,以所述唯一标识值为输入,在缓存中查找与所述适配请求对应的目标缓存数据,包括:若所述适配请求为写请求,则以所述唯一标识值为输入,并在命中所述缓存的情况下,确定命中的缓存类型;若所述缓存类型为一级缓存,则所述目标缓存数据为数据类型为unsignedint类型的数据;若所述缓存类型为二级缓存,则所述目标缓存数据为与所述写请求同操作类型的待写入数据。6.根据权利要求5所述的接口适配方法,其特征在于,利用所述目标缓存数据,对所述硬件接口进行适配,包括:若所述目标缓存数据为所述待写入数据,则直接将所述目标缓存数据写入所述硬件接口。7.根据权利要求1至6任一项所述的接口适配方法,其特征在于,计算所述原始数据的唯一标识值,包括:利用sha256哈希算法,计算所述原始数据的所述唯一标识值。8.一种接口适配装置,其特征在于,包括:请求解析模块,用于接收并解析适配请求,确定待适配的硬件接口;标识计算模块,用于从所述硬件接口中读取底层的原始数据,并计算所述原始数据的
唯一标识值;缓存查找模块,用于以所述唯一标识值为输入,在缓存中查找与所述适配请求对应的目标缓存数据;其中,所述缓存中的缓存数据为预先对所述原始数据经过若干次格式转换所得的数据;适配模块,用于利用所述目标缓存数据,对所述硬件接口进行适配。9.一种电子设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述接口适配方法的步骤。10.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述接口适配方法的步骤。

技术总结
本申请公开了一种接口适配方法、装置、设备及可读存储介质,该方法包括:接收并解析适配请求,确定待适配的硬件接口;从硬件接口中读取底层的原始数据,并计算原始数据的唯一标识值;以唯一标识值为输入,在缓存中查找与适配请求对应的目标缓存数据;其中,目标缓存数据为预先对原始数据经过若干次格式转换所得的数据;利用目标缓存数据,对硬件接口进行适配。本申请中基于唯一标识值确定原始数据未变化之后,直接基于预先对原始数据经过若干次格式转换所得的数据进行适配,可以直接省去对原始数据进行若干次格式转换的操作,能够提高硬件接口的适配管理效率,能够降低资源消耗,提升与硬件底层接口的交互效率。升与硬件底层接口的交互效率。升与硬件底层接口的交互效率。


技术研发人员:周文强
受保护的技术使用者:济南浪潮数据技术有限公司
技术研发日:2022.08.19
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献