[发明专利]一种发布应用程序的方法、装置、电子设备及存储介质在审
申请号: | 202111315524.6 | 申请日: | 2021-11-08 |
公开(公告)号: | CN113986256A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 刘海川;苏景博 | 申请(专利权)人: | 中电金信软件有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F8/65;G06F8/71;G06F8/41 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
地址: | 100082 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 发布 应用程序 方法 装置 电子设备 存储 介质 | ||
1.一种发布应用程序的方法,其特征在于,所述方法包括:
接收发布待发布应用程序的请求;其中,所述请求包括所述待发布应用程序的程序标识;
当不存在与所述待发布应用程序的版本号相对应的版本号时,将所述待发布应用程序发布至,与所述待发布应用程序所属功能类型对应的服务器;
当存在与所述待发布应用程序的版本号相对应的版本号时,根据所述程序标识从多个应用程序中确定出目标应用程序;根据与所述目标应用程序对应的代码中的代码标识,获取描述所述目标应用程序的展示方式的代码段,根据所述代码段对所述待发布应用程序进行编译,并将编译后的待发布应用程序发布至与所述目标应用程序对应的服务器。
2.根据权利要求1所述的方法,其特征在于,所述将所述待发布应用程序发布至,与所述待发布应用程序所属功能类型对应的服务器,包括:
当所属功能类型为支持手机银行应用程序的功能时,将包括所述手机银行应用程序的服务器作为初始服务器;
将与所述待发布应用程序存在预设互信关系的初始服务器作为所述服务器。
3.根据权利要求1所述的方法,其特征在于,所述请求中还包括唯一标识功能的功能标识;根据与所述目标应用程序对应的代码中的代码标识,获取描述所述目标应用程序的展示方式的代码段,根据所述代码段对所述待发布应用程序进行编译,并将编译后的待发布应用程序发布至与所述目标应用程序对应的服务器,包括:
从所述目标应用程序中获取与所述功能标识所对应的功能模块;
根据与所述功能模块对应的代码标识,获取所述功能模块的展示方式的代码段,根据所述代码段对所述功能模块进行编译,并将编译后的功能模块替换所述待发布应用程序原有的功能模块,并将完成替换操作的待发布应用程序作为所述编译后的待发布应用程序发布至所述服务器。
4.根据权利要求1所述的方法,其特征在于,所述接收发布待发布应用程序的请求,包括:
接收用户通过触发小程序开发工具中提供的可视化的小程序发布菜单后生成的所述请求。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在界面上显示对话框,所述对话框用于提示开发人员输入所述待发布应用程序对应的程序版本号和程序版本描述;
开发人员所使用的终端发送接收到的所述程序版本号、所述程序版本描述以及所述待发布应用程序。
6.一种发布应用程序的装置,其特征在于,包括:
接收模块,用于接收发布待发布应用程序的请求;其中,所述请求包括所述待发布应用程序的程序标识;
第一发布模块,用于当不存在与所述待发布应用程序的版本号相对应的版本号时,将所述待发布应用程序发布至,与所述待发布应用程序所属功能类型对应的服务器;
第二发布模块,用于当存在与所述待发布应用程序的版本号相对应的版本号时,根据所述程序标识从多个应用程序中确定出目标应用程序;根据与所述目标应用程序对应的代码中的代码标识,获取描述所述目标应用程序的展示方式的代码段,根据所述代码段对所述待发布应用程序进行编译,并将编译后的待发布应用程序发布至与所述目标应用程序对应的服务器。
7.根据权利要求6所述的装置,其特征在于,所述第一发布模块具体用于:
当所属功能类型为支持手机银行应用程序的功能时,将包括所述手机银行应用程序的服务器作为初始服务器;
将与所述待发布应用程序存在预设互信关系的初始服务器作为所述服务器。
8.根据权利要求6所述的装置,其特征在于,所述请求中还包括唯一标识功能的功能标识;所述第二发布模块具体用于:
从所述目标应用程序中获取与所述功能标识所对应的功能模块;
根据与所述功能模块对应的代码标识,获取所述功能模块的展示方式的代码段,根据所述代码段对所述功能模块进行编译,并将编译后的功能模块替换所述待发布应用程序原有的功能模块,并将完成替换操作的待发布应用程序作为所述编译后的待发布应用程序发布至所述服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电金信软件有限公司,未经中电金信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111315524.6/1.html,转载请声明来源钻瓜专利网。