网络连接方法、装置和电子设备制造方法及图纸

技术编号:31766114 阅读:31 留言:0更新日期:2022-01-05 16:51
本申请公开了一种网络连接方法、装置和电子设备,属于电子技术领域。网络连接方法包括:在满足可远程连网条件时,向第二电子设备发送包括网络接口函数调用号的远程过程调用RPC操作请求,以使所述第二电子设备调用所述网络接口函数调用号指示的网络接口调用函数,根据所述网络接口调用函数调用的网络接口的响应信息,生成RPC操作响应,向所述第一电子设备发送所述RPC操作响应;接收所述第二电子设备发送的所述RPC操作响应;从所述RPC操作响应中解析得到所述网络接口的响应信息。得到所述网络接口的响应信息。得到所述网络接口的响应信息。

【技术实现步骤摘要】
网络连接方法、装置和电子设备


[0001]本申请属于电子
,具体涉及一种网络连接方法、装置和电子设备。

技术介绍

[0002]随着移动互联网技术的发展,诸如手表、手环等小体积智能终端也因集成有调制解调器(modem)使得其具有蜂窝网络能力便于用户网络通信。进而逐渐成为人们生活、工作、旅行的随身携带之物。然而,调制解调器较长时间的持续工作会导致智能终端的功耗较高,影响小体积智能终端的续航能力。

技术实现思路

[0003]本申请实施例的目的是提供一种网络连接方法、装置和电子设备,能够解决调制解调器较长时间的持续工作影响小体积智能终端的续航能力的问题。
[0004]为了解决上述技术问题,本申请是这样实现的:
[0005]第一方面,本申请实施例提供了一种网络连接方法,应用于第一电子设备,所述方法包括:
[0006]在满足可远程连网条件时,向第二电子设备发送包括网络接口函数调用号的远程过程调用(Remote Procedure Call,RPC)操作请求,以使所述第二电子设备调用所述网络接口函数调用号指示的网络接口调用函数,根据所述网络接口调用函数调用的网络接口的响应信息,生成RPC操作响应,向所述第一电子设备发送所述RPC操作响应;
[0007]接收所述第二电子设备发送的所述RPC操作响应;
[0008]从所述RPC操作响应中解析得到所述网络接口的响应信息。
[0009]第二方面,本申请实施例提供了一种网络连接方法,应用于第二电子设备,所述方法包括:/>[0010]接收第一电子设备发送的包括网络接口函数调用号的远程过程调用远程过程调用操作请求;
[0011]调用所述网络接口函数调用号指示的网络接口调用函数;
[0012]根据所述网络接口调用函数调用的网络接口的响应信息,生成RPC操作响应;
[0013]向所述第一电子设备发送所述RPC操作响应。
[0014]第三方面,本申请实施例提供了一种网络连接装置,应用于第一电子设备,所述装置包括:
[0015]发送模块,用于在满足可远程连网条件时,向第二电子设备发送包括网络接口函数调用号的远程过程调用RPC操作请求,以使所述第二电子设备调用所述网络接口函数调用号指示的网络接口调用函数,根据所述网络接口调用函数调用的网络接口的响应信息,生成RPC操作响应,向所述第一电子设备发送所述RPC操作响应;
[0016]接收模块,用于接收所述第二电子设备发送的所述RPC操作响应;
[0017]解析模块,用于从所述RPC操作响应中解析得到所述网络接口的响应信息。
[0018]第四方面,本申请实施例提供了一种网络连接装置,应用于第二电子设备,所述装置包括:
[0019]接收模块,用于接收第一电子设备发送的包括网络接口函数调用号的远程过程调用RPC操作请求;
[0020]调用模块,用于调用所述网络接口函数调用号指示的网络接口调用函数;
[0021]生成模块,用于根据所述网络接口调用函数调用的网络接口的响应信息,生成RPC操作响应;
[0022]发送模块,用于向所述第一电子设备发送所述RPC操作响应。
[0023]第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或者第二方面所述的方法的步骤。
[0024]第六方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面或者第二方面所述的方法的步骤。
[0025]第七方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面或者第二方面所述的方法。
[0026]本申请实施例中,在第一电子设备满足可远程连网条件时,第一电子设备通过向第二电子设备发送包括网络接口函数调用号的RPC操作请求。以使第二电子设备调用网络接口函数调用号指示的网络接口调用函数,并根据网络接口调用函数调用的网络接口的响应信息,生成RPC操作响应,向第一电子设备发送RPC操作响应。第一电子设备在接收到第二电子设备发送的RPC操作响应后,可以从RPC操作响应中解析得到网络接口的响应信息。该技术方案中,第一电子设备可以通过向第二电子设备发送RPC操作请求,以使得第二电子设备调用本地的网络接口,并将网络接口的响应信息返回至第一电子设备。实现了第一电子设备对第二电子设备的网络接口的代理调用,使得第二电子设备的网络接口为第一电子设备提供的网络通讯能力。相较于相关技术,避免了第一电子设备采用自带的诸如调制解调器等网络组件提供网络通讯能力。在保障第一电子设备具有网络通讯能力的基础上,降低了第一电子设备自带的网络组件的工作时长,进而降低了该网络组件的运行功耗较高对第一电子设备的续航能力的影响,提高了第一电子设备的续航能力。
附图说明
[0027]图1是本申请实施例提供的一种网络连接系统的结构示意图。
[0028]图2是本申请实施例提供的一种网络连接系统的系统框架示意图。
[0029]图3是本申请实施例提供的一种网络连接方法的流程图。
[0030]图4是本申请实施例提供的另一种网络连接方法的流程图。
[0031]图5是本申请实施例提供的又一种网络连接方法的流程图。
[0032]图6是本申请实施例提供的再一种网络连接方法的流程图。
[0033]图7是本申请实施例提供的一种网络连接装置的框图。
[0034]图8是本申请实施例提供的另一种网络连接装置的框图。
[0035]图9是本申请实施例提供的一种电子设备的框图。
[0036]图10是本申请实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
[0037]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0039]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的网络连接方法进行详细地说明。
[0040]请参考图1,其示出了本申请实施例提供的一种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络连接方法,其特征在于,应用于第一电子设备,所述方法包括:在满足可远程连网条件时,向第二电子设备发送包括网络接口函数调用号的远程过程调用RPC操作请求,以使所述第二电子设备调用所述网络接口函数调用号指示的网络接口调用函数,根据所述网络接口调用函数调用的网络接口的响应信息,生成RPC操作响应,向所述第一电子设备发送所述RPC操作响应;接收所述第二电子设备发送的所述RPC操作响应;从所述RPC操作响应中解析得到所述网络接口的响应信息。2.根据权利要求1所述的方法,其特征在于,所述向第二电子设备发送包括网络接口函数调用号的远程过程调用RPC操作请求之后,所述方法还包括:接收所述第二电子设备发送的所述网络接口的句柄,所述句柄包括第一信息,所述句柄为所述第二电子设备调用所述网络接口后,将所述网络接口的句柄更新为所述第一信息,向所述第一电子设备发送的,所述第一信息用于指示所述网络接口通过RPC操作请求调用;将所述句柄存储至第一存储空间,所述句柄被多路复用监听函数监听;响应于连网指令,在利用所述多路复用监听函数监听到所述第一存储空间存在包括所述第一信息的句柄的情况下,向所述第二电子设备发送所述RPC操作请求,所述RPC操作请求还包括所述句柄。3.根据权利要求2所述的方法,其特征在于,所述响应于连网指令还包括:响应于所述连网指令,在利用所述多路复用监听函数未监听到所述第一存储空间存在包括所述第一信息的句柄的情况下,调用所述网络接口调用函数,获取所述网络接口调用函数调用的网络接口的响应信息。4.根据权利要求1所述的方法,其特征在于,所述可远程连网条件包括:所述第一电子设备与所述第二电子设备连接;或者,所述第一电子设备与所述第二电子设备连接,且所述第一电子设备的功耗大于设定功耗阈值;或者,所述第一电子设备与所述第二电子设备连接,且所述第一电子设备的电量低于设定电量阈值。5.一种网络连接方法,其特征在于,应用于第二电子设备,所述方法包括:接收第一电子设备发送的包括网络接口函数调用号的远程过程调用RPC操作请求;调用所述网络接口函数调用号指示的网络接口调用函数;根据所述网络接口调用函数调用的网络接口的响应信息,生成RPC操作响应;向所述第一电子设备发送所述RPC操作响应。6.根据权利要求5所述的方法,其特征在于,所述网络接口的句柄为第二信息,所述调用所述网络接口函数调用号指示的网络接口调用函数之后,所述方法还包括:将所述网络接口的句柄由所述第二信息更新为所述第一信息,所述第一信息用于指示所述网络接口通过RPC操作请求调用;向所述第一电子设备发送所述句柄。7.根据权利要求6所述的方法,其特征在于,所述调用所述网络接口函数调用号指示的网络接口调用函数,包括:在利用多路复用监听函数监听到第二存储空间存在包括所述第
二信息的所述网络接口的句柄时,调用所述网络接口函数调用号指示的网络接口调用函数;所述方法还包括:接收所述第一电子设备发送的所述RPC操作请求,所述RPC操作请求还包括:包括所述第一信息的所述网络接口的句柄;将接收到句柄由所述第一信息更新为所述第二信息,将更新后的句柄更新存储至所述第二存储空间,所述句柄被所述多路复用监听函数监听。8.一种网络连接装置,其特征在于,...

【专利技术属性】
技术研发人员:胡斌斌
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1