本申请适用于终端技术领域,提供了一种应用程序的部署方法、电子设备、存储介质及芯片系统,所述方法包括:获取第二终端设备的功能信息,第二终端设备与第一终端设备相连接;根据功能信息,从应用服务器获取至少一个应用标识;根据至少一个应用标识,从应用服务器获取目标应用程序,目标应用程序包括至少一个子应用程序,至少一个子应用程序与第二终端设备的功能信息相匹配;向第二终端设备发送目标应用程序中对应的子应用程序。第一终端设备可以通过各个子应用程序完成对各个第二终端设备的驱动,可以减少目标应用程序所占用的资源,可以提高各个第二终端设备的资源利用率,可以提高第一终端设备与大量第二终端设备进行扩展连接的灵活性。连接的灵活性。连接的灵活性。
【技术实现步骤摘要】
应用程序的部署方法、电子设备、存储介质及芯片系统
[0001]本申请涉及终端
,尤其涉及一种应用程序的部署方法、电子设备、存储介质及芯片系统。
技术介绍
[0002]随着终端设备的不断发展,终端设备可以通过预先设置的应用程序,与其他终端设备进行连接,并与其他终端设备共同针对同一业务进行工作,实现多个设备之间的协同工作。
[0003]相关技术中,终端设备可以先安装用于多设备管理的应用程序,之后可以通过应用程序与其他终端设备建立连接。相应的,终端设备可以通过安装的应用程序,利用应用程序的编排功能,结合各个终端设备所具备功能,对各个终端设备所执行的操作进行设置,完成对其他终端设备的控制。
[0004]但是,随着终端设备与越来越多的其他终端设备建立连接,终端设备在通过应用程序控制其他终端设备时,应用程序需要占用终端设备大量的系统资源,不利于终端设备与更多的其他终端设备建立连接。
技术实现思路
[0005]本申请提供一种应用程序的部署方法、电子设备、存储介质及芯片系统,解决了现有技术中应用程序需要占用终端设备大量的系统资源,不利于终端设备与更多终端设备建立连接的问题。
[0006]为达到上述目的,本申请采用如下技术方案:
[0007]第一方面,提供一种应用程序的部署方法,所述方法包括:
[0008]获取第二终端设备的功能信息,所述第二终端设备与第一终端设备相连接,所述功能信息用于表示所述第二终端设备所具备的功能;
[0009]根据所述功能信息,从应用服务器获取至少一个应用标识,所述应用标识用于指示与所述功能信息相匹配的目标应用程序;
[0010]根据至少一个所述应用标识,从所述应用服务器获取所述目标应用程序,所述目标应用程序包括至少一个子应用程序,至少一个所述子应用程序与所述第二终端设备的所述功能信息相匹配;
[0011]向所述第二终端设备发送所述目标应用程序中对应的所述子应用程序。
[0012]通过获取各个第二终端设备的功能信息,确定与第一终端设备和各个第二终端设备相匹配的目标应用程序,再向各个第二终端设备分发目标应用程序中与每个第二终端设备相对应的子应用程序,第一终端设备从而可以通过各个子应用程序完成对各个第二终端设备的驱动,使得各个第二终端设备可以根据预先设置好的流程协同工作,可以减少第一终端设备中目标应用程序所占用的资源,可以提高各个第二终端设备的资源利用率,可以提高第一终端设备与大量第二终端设备进行扩展连接的灵活性。
[0013]在第一方面的第一种可能的实现方式中,所述根据所述功能信息,从应用服务器获取至少一个应用标识,包括:
[0014]向所述应用服务器发送所述功能信息;
[0015]接收所述应用服务器反馈的至少一个所述应用标识,所述应用标识是所述应用服务器根据所述第一终端设备发送的所述功能信息查找得到的。
[0016]通过向应用服务器发送功能信息,使得应用服务器可以根据功能信息,在预先存储的多个应用程序中查找与功能信息相匹配的目标应用程序,再向第一终端设备反馈目标应用程序的应用标识,从而可以提高第一终端设备获取应用标识的准确性和灵活性。
[0017]在第一方面的第二种可能的实现方式中,所述根据至少一个所述应用标识,从所述应用服务器获取所述目标应用程序,包括:
[0018]展示至少一个所述应用标识;
[0019]若检测到对至少一个所述应用标识中的目标应用标识触发的获取操作,则生成并向所述应用服务器发送下载请求,所述下载请求包括所述目标应用标识;
[0020]接收所述应用服务器反馈的所述目标应用程序,所述目标应用程序是所述应用服务器根据所述第一终端设备发送的所述下载请求查找得到的。
[0021]通过展示至少一个应用标识,并根据对目标应用标识触发的获取操作,从应用服务器获取相对应的目标应用程序,无需对每个应用标识对应的应用程序进行获取,可以提高第一终端设备获取目标应用程序的准确性。
[0022]在第一方面的第三种可能的实现方式中,所述向所述第二终端设备发送所述目标应用程序中对应的所述子应用程序,包括:
[0023]根据所述目标应用程序包括的各个子应用程序分别对应的依赖信息,结合所述第二终端设备的功能信息,确定与所述第二终端设备对应的子应用程序,所述依赖信息用于表示所属子应用程序依赖的终端设备;
[0024]向所述第二终端设备发送与所述第二终端设备对应的所述子应用程序。
[0025]通过各个子应用程序分别对应的依赖信息,结合获取的各个第二终端设备的功能信息,查找得到每个依赖信息对应的功能信息,从而确定每个子应用程序所对应的第二终端设备,进而可以精确地向各个第二终端设备发送对应的应用程序,无需向每个第二终端设备发送大量冗余数据。
[0026]基于第一方面的上述任意一种可能的实现方式,在第一方面的第四种可能的实现方式中,在所述获取第二终端设备的功能信息之前,所述方法还包括:
[0027]响应于触发的连接操作,查找所述第二终端设备;
[0028]建立所述第一终端设备与所述第二终端设备之间的连接关系。
[0029]基于第一方面的上述任意一种可能的实现方式,在第一方面的第五种可能的实现方式中,在所述向所述第二终端设备发送所述目标应用程序中对应的所述子应用程序之后,所述方法还包括:
[0030]基于所述目标应用程序,结合所述第二终端设备安装的所述子应用程序,驱动所述第二终端设备运行。
[0031]通过在第二终端设备部署子应用程序,子应用程序可以利用第二终端设备的资源完成对第二终端设备的驱动,从而可以提高各个第二终端设备的资源利用率,减少第二终
端设备的资源闲置。
[0032]第二方面,提供一种应用程序的部署方法,所述方法包括:
[0033]根据第一终端设备发送的功能信息,获取与所述功能信息相匹配的目标应用程序的应用标识,所述功能信息用于表示第二终端设备所具备的功能;
[0034]向所述第一终端设备反馈所述应用标识;
[0035]根据所述第一终端设备发送的下载请求,向所述第一终端设备反馈与所述应用标识相对应的所述目标应用程序,所述下载请求包括所述应用标识。
[0036]应用服务器通过接收第一终端设备发送的各个第二终端设备的功能信息,可以确定与第一终端设备和各个第二终端设备相匹配的目标应用程序的应用标识,再向第一终端设备反馈各个应用标识,最后根据第一终端设备发送的包括应用标识的下载请求,向第一终端设备反馈与下载请求中应用标识相对应的目标应用程序,使得第一终端设备可以向各个第二终端设备分发目标应用程序中与每个第二终端设备相对应的子应用程序,第一终端设备可以通过各个子应用程序完成对各个第二终端设备的驱动,使得各个第二终端设备可以根据预先设置好的流程协同工作,可以减少第一终端设备中目标应用程序所占用的资源,可以提高各个第二终端设备的资源利用率,可以提高第一终端设备与大量第二终端设备进行本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种应用程序的部署方法,其特征在于,所述方法包括:获取第二终端设备的功能信息,所述第二终端设备与第一终端设备相连接,所述功能信息用于表示所述第二终端设备所具备的功能;根据所述功能信息,从应用服务器获取至少一个应用标识,所述应用标识用于指示与所述功能信息相匹配的目标应用程序;根据至少一个所述应用标识,从所述应用服务器获取所述目标应用程序,所述目标应用程序包括至少一个子应用程序,至少一个所述子应用程序与所述第二终端设备的所述功能信息相匹配;向所述第二终端设备发送所述目标应用程序中对应的所述子应用程序。2.根据权利要求1所述的方法,其特征在于,所述根据所述功能信息,从应用服务器获取至少一个应用标识,包括:向所述应用服务器发送所述功能信息;接收所述应用服务器反馈的至少一个所述应用标识,所述应用标识是所述应用服务器根据所述第一终端设备发送的所述功能信息查找得到的。3.根据权利要求1所述的方法,其特征在于,所述根据至少一个所述应用标识,从所述应用服务器获取所述目标应用程序,包括:展示至少一个所述应用标识;若检测到对至少一个所述应用标识中的目标应用标识触发的获取操作,则生成并向所述应用服务器发送下载请求,所述下载请求包括所述目标应用标识;接收所述应用服务器反馈的所述目标应用程序,所述目标应用程序是所述应用服务器根据所述第一终端设备发送的所述下载请求查找得到的。4.根据权利要求1所述的方法,其特征在于,所述向所述第二终端设备发送所述目标应用程序中对应的所述子应用程序,包括:根据所述目标应用程序包括的各个子应用程序分别对应的依赖信息,结合所述第二终端设备的功能信息,确定与所述第二终端设备对应的子应用程序,所述依赖信息用于表示所属子应用程序依赖的终端设备;向所述第二终端设备发送与所述第二终端设备对应的所述子应用程序。5.根据权利要求1至4任一所述的方法,其特征在于,在所述获取第二终端设备的功能信息之前,所述方法还包括:响应于触发的连接操作,查找所述第二终端设备;建立所述第一终端设备与所述第二终端设备之间的连接关系。6.根据权利要求1至5任一所述的方法,其特征在于,在所述向所述第二终端设备发送所述目标应用程序中对应的所述子应用程序之后,所述方法还包括:基于所述目标应用程序,结合所述第二终端设备安装的所述子应用程序,驱动所述第二终端设备运行。7.一种应用程序的部署方法,其特征在于,所述方法包括:根据第一终端设备发送的功能信息,获取与所述功能信息相匹配的目标应用程序的应用标识,所述功能信息用于表示第二终端设备所具备的功能;向所述第一终端设备反馈所述应用标识;
根据所述第一终端设备发送的下载请求,向所述第一终端设备反馈与所述应用标识相对应的所述目标应用程序,所述下载请求包括所述应用标识。8...
【专利技术属性】
技术研发人员:陈磊,梁治平,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。