本发明涉及计算机交互,尤其涉及一种cpe设备的信息交互方法、装置、设备及存储介质。
背景技术:
1、现有的ubus和dbus,各??榭梢酝ü渥魑⒆⒄臼迪只袢∩璞父髂?樾畔⒒蛘呦低承畔?,获取多个??樾畔⑹毙枰⑺投喔鱿⒏鴘bus/dbus,ubus/dbus再给不同??榍肭笮枰男畔?。
2、在现有技术中,获取一个??槭莼蛐畔⑿枰蛑屑浞癯绦蚯肭?,再由中间服务程序向目标??榍肭笫?,依赖中间服务程序转发数据;获取多个不在同一个??榈氖莼蛐畔⑹?,需要发送多个请求到中间服务程序,中间服务程序在依次向各??榍肭笫?;按数据名或信息名字符串匹配请求来查找到对应的??槭?,数据或信息项多了后匹配效率低。
技术实现思路
1、为了解决上述技术问题,本发明实施例提供了一种cpe设备的信息交互方法、装置、设备及存储介质,实现了利用信息编号查找到所需的数据,提高了cpe设备软件??樾畔⒉檠?。
2、本发明实施例的第一方面提供了一种cpe设备的信息交互方法,方法包括:
3、对各个软件??榇换バ畔⒔卸ㄒ?,得到信息编号;
4、利用信息编号在cpe设备内存池中查找目标信息,若目标信息在cpe设备内存池中,则得到目标信息,若目标信息不在cpe设备内存池中,则利用特殊处理函数接口获取目标信息。
5、在第一方面的一种可能的实现方式中,利用信息编号在cpe设备内存池中查找目标信息,包括:
6、通过第一get函数接口,利用信息编号查询信息值,得到目标信息;
7、或通过第二get函数接口,利用信息编号获取若干个信息值,并按照预设方式在所述若干个信息值进行查询,得到目标信息。
8、在第一方面的一种可能的实现方式中,利用特殊处理函数接口获取目标信息,包括:
9、判断信息编号是否可以实现特殊处理函数接口,若实现,则利用特殊处理函数接口从非cpe设备内存池之外的位置中获取目标信息;
10、若没有实现,则停止查询。
11、在第一方面的一种可能的实现方式中,在对各个软件??榇换バ畔⒔卸ㄒ?,得到信息编号之前,还包括:
12、判断各个软件??榇换バ畔⒌男畔⒈嗪攀欠穸ㄒ?;
13、若没有定义,则不执行信息编号对应的信息值存入cpe设备内存池中操作;
14、若定义,则判断信息编号是否能实现特殊处理函数接口,若能实现,则将信息编号对应的信息值存入cpe设备内存池之外的其它位置;
15、若不能实现,则将信息编号对应的信息值存入cpe设备内存池中。
16、在第一方面的一种可能的实现方式中,信息编号是通过分段编号组成的,信息编号包括具体信息号、功能编号和信息类编号。
17、本发明实施例的第二方面提供了一种cpe设备的信息交互装置,装置包括:
18、定义???,用于对各个软件??榇换バ畔⒔卸ㄒ?,得到信息编号;
19、查询???,用于利用信息编号在cpe设备内存池中查找目标信息,若目标信息在cpe设备内存池中,则得到目标信息,若目标信息不在cpe设备内存池中,则利用特殊处理函数接口获取目标信息。
20、在第二方面的一种可能的实现方式中,利用信息编号在cpe设备内存池中查找目标信息,包括:
21、通过第一get函数接口,利用所述信息编号查询信息值,得到目标信息;
22、或通过第二get函数接口,利用所述信息编号获取若干个信息值,并按照预设方式在所述若干个信息值进行查询,得到目标信息。
23、在第一方面的一种可能的实现方式中,利用特殊处理函数接口获取目标信息,包括:
24、判断信息编号是否可以实现特殊处理函数接口,若实现,则利用特殊处理函数接口从cpe设备内存池之外的位置中获取目标信息;
25、若没有实现,则停止查询。
26、本发明实施例的第三方面提供了一种计算机设备,包括:
27、存储器,用于存储计算机程序;
28、处理器,用于执行所述计算机程序时实现如第一方面的cpe设备的信息交互方法。
29、本发明实施例的第四方面提供了一种存储介质,存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面的cpe设备的信息交互方法的步骤。
30、本发明实施例提供的对各个软件??榇换バ畔⒔卸ㄒ?,得到信息编号,利用信息编号在cpe设备内存池中查找目标信息,若目标信息在cpe设备内存池中,则得到目标信息,若目标信息不在cpe设备内存池中,则利用特殊处理函数接口获取目标信息。由此可知,本发明实施例可以通过信息编号实现对所需信息的查询,从而提高了cpe设备软件??樾畔⒉檠?。
1.一种cpe设备的信息交互方法,其特征在于,包括:
2.如权利要求1所述的cpe设备的信息交互方法,其特征在于,所述利用所述信息编号在cpe设备内存池中查找目标信息,包括:
3.如权利要求1所述的cpe设备的信息交互方法,其特征在于,所述利用所述特殊处理函数接口获取所述目标信息,包括:
4.如权利要求1所述的cpe设备的信息交互方法,其特征在于,在所述对各个软件??榇换バ畔⒔卸ㄒ?,得到信息编号之前,还包括:
5.如权利要求1所述的cpe设备的信息交互方法,其特征在于,所述信息编号是通过分段编号组成的,所述信息编号包括具体信息号、功能编号和信息类编号。
6.一种cpe设备的信息交互装置,其特征在于,包括:
7.如权利要求6所述的cpe设备的信息交互装置,其特征在于,所述利用所述信息编号在cpe设备内存池中查找目标信息,包括:
8.如权利要求6所述的cpe设备的信息交互装置,其特征在于,所述利用所述特殊处理函数接口获取所述目标信息,包括:
9.一种计算机设备,其特征在于,包括:
10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的cpe设备的信息交互方法的步骤。