[发明专利]一种联网通信方法、装置、终端设备及存储介质有效
申请号: | 202110334693.8 | 申请日: | 2021-03-29 |
公开(公告)号: | CN113055250B | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 刘均;周辉濂 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L43/08;H04L67/06 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 肖遥 |
地址: | 518000 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 通信 方法 装置 终端设备 存储 介质 | ||
本申请提供的一种联网通信方法,包括:若获取到关于所述第一程序的第一通信连接指令,控制所述第一程序加载通讯接口文件,所述通讯接口文件包括第一接口函数和其他接口函数;调用所述第一接口函数,将所述第一程序与第一协议模块进行连接;基于所述第一协议模块,调用所述通讯接口文件的其他接口函数,创建所述第一程序的第一通信链路,实现所述第一程序的联网通信;若检测到所述第一程序针对所述目标动态链接库的调用指令,则调用所述通讯接口文件的其他接口函数,创建所述目标动态链接库的第二通信链路,实现所述目标动态链接库的联网通信。通过上述方法,可以提升各个诊断功能模块实现联网通信的效率。
技术领域
本申请属于通信连接技术领域,尤其涉及一种联网通信方法、联网通信装置、终端设备及存储介质。
背景技术
目前,随着诊断技术的不断发展,诊断设备中针对待诊断终端所开发得到的诊断功能模块也越来越多,在实际应用中,需要诊断功能模块建立联网通信,才能实现诊断设备与待诊断终端的通信连接,才能对待诊断终端进行诊断。然而,用于建立通信连接的通讯接口文件都需要一个诊断功能模块加载使用完之后才能由另一个诊断功能模块进行加载使用,并且,每个诊断功能模块建立通信连接以进行信息传输的过程都较为繁琐,处理效率较低。
发明内容
鉴于此,本申请实施例提供了一种联网通信方法、联网通信装置、终端设备及存储介质,可以提升各个诊断功能模块实现联网通信的效率。
本申请实施例的第一方面提供了一种联网通信方法,用于实现诊断功能模块的联网通信,所述诊断功能模块包括第一程序和目标动态链接库,所述联网通信方法包括:
若获取到关于所述第一程序的第一通信连接指令,控制所述第一程序加载通讯接口文件,所述通讯接口文件包括第一接口函数和其他接口函数;
调用所述第一接口函数,将所述第一程序与第一协议模块进行连接,其中,所述第一接口函数与所述第一协议模块相关联;
基于所述第一协议模块,调用所述通讯接口文件的其他接口函数,创建所述第一程序的第一通信链路,实现所述第一程序的联网通信;
若检测到所述第一程序针对所述目标动态链接库的调用指令,则调用所述通讯接口文件的其他接口函数,创建所述目标动态链接库的第二通信链路,实现所述目标动态链接库的联网通信。
可选的,所述第一程序与所述目标动态链接库属于同一进程。
可选的,所述诊断功能模块还包括第二程序,所述第二程序与所述第一程序属于不同进程,所述通讯接口文件还包括第二接口函数;
在基于所述第一协议模块,调用所述通讯接口文件的其他接口函数,创建所述第一程序的第一通信链路,实现所述第一程序的联网通信之后,所述联网通信方法还包括:
若检测到关于所述第二程序的第二通信连接指令,控制所述第一程序释放所述通讯接口文件;
控制所述第二程序加载所述通讯接口文件;
调用所述第二接口函数,将所述第二程序与第二协议模块进行连接,其中,所述第二接口函数与所述第二协议模块相关联;
基于所述第二协议模块,调用所述通讯接口文件的其他接口函数,创建所述第二程序的第三通信链路,实现所述第二程序的联网通信。
可选的,所述调用所述通讯接口文件中的第一接口函数,将所述第一程序与第一协议模块进行连接,包括:
调用所述第一接口函数,对所述第一协议模块执行模块初始化操作;
在对所述第一协议模块执行模块初始化操作之后,将所述第一程序与第一协议模块进行连接。
可选的,所述控制所述第一程序释放所述通讯接口文件之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110334693.8/2.html,转载请声明来源钻瓜专利网。