【技术实现步骤摘要】
终端边缘应用程序远程传输及动态加载方法及设备
本专利技术实施例涉及互联网
,尤其涉及一种终端边缘应用程序远程传输及动态加载方法及设备。
技术介绍
随着物联网的发展,越来越多的设备都接入了互联网,大量的设备每天都会产生海量的数据,边缘应用程序(如边缘计算)凭借实时计算,可靠性高,性价比高等特点应运而生。边缘计算方式将小程序放到了终端运行,直接获得结果,并将计算结果传回后台服务器。大多数边缘计算应用程序被固化于终端中,一台终端只能实现一种或一组边缘计算功能,无法进行程序迭代和算法更新升级,限制了物联网设备的计算能力。此外,终端无法实现多种算法复用,每种算法都需要一台终端支持,增大了边缘计算的硬件成本。边缘计算应用程序升级困难,程序可靠性差,维护成本高,效率低。少数采用的是终端主动请求模式,而终端只有在程序启动时才会进行请求,导致许多现场问题无法及时解决,这导致无法实现边缘应用程序动态加载。因此,开发一种终端边缘应用程序远程传输及动态加载方法,可以有效克服上述相关技术中的缺陷,就成为业界亟待解决的技术问题。专 ...
【技术保护点】
1.一种终端边缘应用程序远程传输及动态加载方法,其特征在于,包括:/n以第一形式数据向终端发出询问指令,若所述终端在线,则接收所述终端以第二形式数据回复的终端状态及当前边缘应用程序版本信息;/n若所述终端处于运行状态,且当前边缘应用程序版本较低,则以第一形式数据下发远程传输指令,最新版本的边缘应用程序以第二形式数据传输至所述终端进行动态加载。/n
【技术特征摘要】
1.一种终端边缘应用程序远程传输及动态加载方法,其特征在于,包括:
以第一形式数据向终端发出询问指令,若所述终端在线,则接收所述终端以第二形式数据回复的终端状态及当前边缘应用程序版本信息;
若所述终端处于运行状态,且当前边缘应用程序版本较低,则以第一形式数据下发远程传输指令,最新版本的边缘应用程序以第二形式数据传输至所述终端进行动态加载。
2.根据权利要求1所述的终端边缘应用程序远程传输及动态加载方法,其特征在于,还包括:采用第一协议传输第一形式数据,采用第二协议传输第二形式数据,所述第一形式数据与第二形式数据异步传输,互不干涉。
3.根据权利要求1所述的终端边缘应用程序远程传输及动态加载方法,其特征在于,还包括:若所述终端不在线,则待所述终端上线后,接收所述终端以第二形式数据回复的终端状态及当前边缘应用程序版本信息。
4.根据权利要求1所述的终端边缘应用程序远程传输及动态加载方法,其特征在于,所述最新版本的边缘应用程序以第二形式数据传输至所述终端进行动态加载,包括:根据MQTT数据通道接收的程序加载指令修改monit配置文件,根据monit内置命令,对最新版本的边缘应用程序进行增加、删除、启动或停止。
5.一种终端边缘应用程序远程传输及动态加载装置,其特征在于,包括:
通讯建立模块,用于以第一形式数据向终端发出询问指令,若所述终端在线,则接收所述终端以第二形式数据回复的终端状态及当前边缘应用程序版本信息;
传输及加载模块,用于若所述终...
【专利技术属性】
技术研发人员:方烨,陈永辉,曾哲,刘佳,张智勇,
申请(专利权)人:湖南中联重科智能技术有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。