一种用于运行寄宿应用的方法与设备技术

技术编号:24334078 阅读:25 留言:0更新日期:2020-05-29 21:20
本申请的目的是提供一种用于运行寄宿应用的方法和设备:第一应用响应于检测到对目标信息的触发操作,解析目标信息以获得对应的寄宿应用配置信息;第一应用基于寄宿应用配置信息确定对应的宿主应用,以及寄宿应用的寄宿应用标识信息;第一应用向宿主应用提供寄宿应用标识信息;宿主应用基于寄宿应用标识信息运行对应的寄宿应用;其中,宿主应用与第一应用被配置于同一用户设备。本申请提升了信息发布的效率并节省了信息发布成本。

A method and equipment for running boarding applications

【技术实现步骤摘要】
一种用于运行寄宿应用的方法与设备
本申请涉及通信领域,尤其涉及一种用于运行寄宿应用的技术。
技术介绍
寄宿应用是一种依托于宿主应用、不需要下载安装包进行安装即可使用的应用,进一步扩充了宿主应用的功能。寄宿应用实现了“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用,也体现了“用完即走”的理念,用户不用关心其用户设备上是否安装太多应用的问题。寄宿应用随时可用,无需通过安装包安装亦无需卸载。随着时代的发展,出现越来越多的宿主应用,依托于宿主应用的寄宿应用也变得无所不在。但是,支持每个寄宿应用的平台一般集成在相应的app上。由于各app能够支持的寄宿应用的形式不一样,适用于不同app的寄宿应用正常运行所需的数据格式等也不同。因此,在不同的app中,信息提供方向用户提供的寄宿应用启动信息很有可能会使相应的寄宿应用运行异常,而使用户无法正确、高效地获得信息提供方所提供的信息,不利于信息发布。
技术实现思路
本申请的一个目的是提供一种用于运行寄宿应用的方法与设备。根据本申请的一个方面,本申请提供了一种用于运行寄宿应用的本文档来自技高网...

【技术保护点】
1.一种用于运行寄宿应用的方法,其中,所述寄宿应用对应于第二应用中的目标信息;/n所述方法包括:/n响应于检测到对目标信息的触发操作,解析所述目标信息以获得对应的寄宿应用配置信息;/n基于所述寄宿应用配置信息确定对应的宿主应用,以及寄宿应用的寄宿应用标识信息;/n向所述宿主应用提供所述寄宿应用标识信息,以供所述宿主应用运行所述寄宿应用;/n其中,所述宿主应用与所述第二应用被配置于同一用户设备。/n

【技术特征摘要】
1.一种用于运行寄宿应用的方法,其中,所述寄宿应用对应于第二应用中的目标信息;
所述方法包括:
响应于检测到对目标信息的触发操作,解析所述目标信息以获得对应的寄宿应用配置信息;
基于所述寄宿应用配置信息确定对应的宿主应用,以及寄宿应用的寄宿应用标识信息;
向所述宿主应用提供所述寄宿应用标识信息,以供所述宿主应用运行所述寄宿应用;
其中,所述宿主应用与所述第二应用被配置于同一用户设备。


2.根据权利要求1所述的方法,其中,在所述响应于检测到对目标信息的触发操作,解析所述目标信息以获得对应的寄宿应用配置信息之前,所述方法还包括:
响应于宿主应用的安装操作,添加所述宿主应用的注册信息;
所述基于所述寄宿应用配置信息确定对应的宿主应用,以及寄宿应用的寄宿应用标识信息,包括:
基于所述寄宿应用配置信息,在已注册的宿主应用中确定对应的宿主应用,并确定寄宿应用的寄宿应用标识信息;
所述方法还包括:
响应于所述宿主应用的移除操作,移除所述宿主应用的注册信息。


3.根据权利要求2所述的方法,其中,所述基于所述寄宿应用配置信息,在已注册的宿主应用中确定对应的宿主应用,并确定寄宿应用的寄宿应用标识信息,包括:
基于所述寄宿应用配置信息遍历已注册的宿主应用,以确定对应的宿主应用,并确定寄宿应用的寄宿应用标识信息。


4.根据权利要求3所述的方法,其中,所述基于所述寄宿应用配置信息遍历已注册的宿主应用,以确定对应的宿主应用,并确定寄宿应用的寄宿应用标识信息,包括:
基于所述寄宿应用配置信息,基于注册时间遍历已注册的宿主应用,以确定对应的宿主应用,并确定寄宿应用的寄宿应用标识信息。


5.根据权利要求2所述的方法,其中,
所述注册信息包括:所述宿主应用的宿主应用标识信息;
所述基于所述寄宿应用配置信息,在已注册的宿主应用中确定对应的宿主应用,并确定寄宿应用的寄宿应用标识信息,包括:
基于所述寄宿应用配置信息,根据已注册的宿主应用的宿主应用标识信息确定对应的宿主应用;
基于所述寄宿应用配置信息确定寄宿应用的寄宿应用标识信息。


6.根据权利要求2至5中任一项所述的方法,其中,
所述注册信息包括:所述宿主应用的应用查询接口信息;
所述向所述宿主应用提供所述寄宿应用标识信息,以供所述宿主应用运行所述寄宿应用,包括:
基于所述应用查询接口信息确定对应的应用查询接口;
通过所述应用查询接口向所述宿主应用发送兼容性查询请求,所述兼容性查询请求包括所述寄宿应用标识信息;
接收所述宿主应用基于所述兼容性查询请求而发送的兼容性查询结果;
其中,若所述兼容性查询结果包括兼容,所述宿主应用运行所述寄宿应用。


7.根据权利要求6所述的方法,其中,所述方法还包括:
若所述兼容性查询结果包括不兼容,基于所述寄宿应用配置信息重新确定对应的宿主应用;
向重新确定的宿主应用提供所述寄宿应用标识信息,以供所述重新确定的宿主应用运行所述寄宿应用。


8.根据权利要求1所述的方法,其中,所述基于所述寄宿应用配置信息确定对应的宿主应用,以及寄宿应用的寄宿应用标识信息,包括:
基于所述寄宿应用配置信息确定对应的至少一个宿主应用,以及寄宿应用的寄宿应用标识信息;
所述向所述宿主应用提供所述寄宿应用标识信息,以供所述宿主应用运行所述寄宿应用,包括:
向所述至少一个宿主应用中选定的宿主应用提供所述寄宿应用标识信息,以供所述选定的宿主应用运行所述寄宿应用。


9.根据权利要求1所述的方法,其中,所述响应于检测到对目标信息的触发操作,解析所述目标信息以获得对应的寄宿应用配置信息,包括:
响应于检测到对目标信息的触发操作,解析所述目标信息,以确定对应的网络设备以及对应的寄宿应用配置信息;
所述基于所述寄宿应用配置信息确定对应的宿主应用,以及寄宿应用的寄宿应用标识信息,包括:
基于所述寄宿应用配置信息确定寄宿应用的寄宿应用标识信息...

【专利技术属性】
技术研发人员:崔英林
申请(专利权)人:上海连尚网络科技有限公司
类型:发明
国别省市:上海;31

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

1