[发明专利]应用程序的更新方法、装置、系统及电子设备在审
申请号: | 202210529849.2 | 申请日: | 2022-05-16 |
公开(公告)号: | CN114924768A | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 李璇;赵宇;姜鹏 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F8/71 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 谢湘宁;李静茹 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 更新 方法 装置 系统 电子设备 | ||
本申请公开了一种应用程序的更新方法、装置、系统及电子设备。该方法应用于服务器中,服务器包括应用容器和服务网格容器,应用容器设置有目标应用程序的程序代码,服务网格容器设置有服务进程,服务进程从语言内容管理系统中获取文本语言,该方法包括:获取客户端发送的语言变更指令,以对目标应用程序中的文本进行语言变更;从服务网格容器中获取与语言变更指令对应的目标语言,目标语言为服务进程从语言内容管理系统中获取到的,并存储在服务网格容器中的文本语言;基于目标语言对目标应用程序中的文本进行语言变更,得到更新后的目标应用程序。本申请解决了现有技术中在对应用程序的文本语言进行更新时所存在的应用更新成本高的技术问题。
技术领域
本申请涉及应用管理领域,具体而言,涉及一种应用程序的更新方法、装置、系统及电子设备。
背景技术
多语言内容管理在国际化的应用中使用范围很广,现有的应用产品中可基于语言内容管理系统来实现对应用产品中的语言的管理,其中,现有的语言内容管理系统通过集中化的系统进行应用产品中文本的统一存储,并提供对应文本的翻译能力,翻译后的文本再同步到应用中使用,以满足不同用户对语言的需求。
然而,现有技术中,在对文本数据包进行分发以及对变更文本的同步的过程中,在传统的微服务的开发模式下,功能的升级变更都需要接入方投入改造,同时服务的耦合也给应用带来其他维护的问题。例如,现有技术中需要接入方自行对接应用程序编程接口,并设计对应的缓存以及容灾方案,从而增加了应用更新的成本。又例如,现有技术还需要对不同开发语言提供不同的客户端版本,版本碎片化升级的迭代成本高,而且,与应用容器之间存在耦合,在进行文本同步期间容易造成服务的无用内存空间占用过多的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种应用程序的更新方法、装置、系统及电子设备,以至少解决现有技术中在对应用程序的文本语言进行更新时所存在的应用更新成本高的技术问题。
根据本申请实施例的一个方面,提供了一种应用程序的更新方法,应用于服务器中,服务器至少包括应用容器和服务网格容器,应用容器中设置有目标应用程序所对应的程序代码,服务网格容器中设置有服务进程,服务进程用于从语言内容管理系统中获取文本语言,该方法包括:获取客户端发送的语言变更指令,其中,语言变更指令用于对目标应用程序中的文本进行语言变更;从服务网格容器中获取与语言变更指令所对应的目标语言,其中,目标语言为服务进程从语言内容管理系统中获取到的,并存储在服务网格容器中的文本语言;基于目标语言对应用容器中的目标应用程序中的文本进行语言变更,得到更新后的目标应用程序。
根据本申请实施例的另一方面,还提供了一种应用程序的更新方法,包括:响应对目标应用程序的文本进行语言变更的语言变更指令;向服务器发送语言变更指令,并获取服务器基于语言变更指令所返回的目标语言,其中,服务器至少包括应用容器和服务网格容器,应用容器中设置有目标应用程序所对应的程序代码,服务网格容器中设置有服务进程,服务进程用于基于语言变更指令从语言内容管理系统中获取目标语言;展示更新后的目标应用程序,其中,更新后的目标应用程序为加载目标语言后的目标应用程序。
根据本申请实施例的另一方面,还提供了一种应用程序的更新方法,包括:在图形用户界面上显示目标应用程序,其中,目标应用程序的文本所对应的语言为第一语言;在图形用户界面上显示目标应用程序,其中,目标应用程序的文本所对应的语言为第一语言;在图形用户界面上显示语言变更后的目标应用程序,其中,语言变更后的目标应用程序所对应的语言为第二语言。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210529849.2/2.html,转载请声明来源钻瓜专利网。