The present invention relates to a method of online installation applications based on cloud services. The method includes: giving an instruction encoding for each trigger action in multiple triggering actions; a combination of instruction encoding at least two triggering actions in multiple triggering actions according to the configuration requirements of the geographic area, and the area fingers are obtained. Code; write at least one area instruction code to the configuration file and upload the configuration file to the server side; the client downloads the configuration file from the server and reads the regional instruction code that matches the geographical area of the current client; and decomposes the matched area instruction code into multiple separate units. Trigger action instructions and execute each separate trigger action in turn. The beneficial effect of the invention is that the action carried out by the geographic area information is assembled as a configuration file to the cloud, avoiding the need to redevelop the software and reduce the cost of software development and maintenance.
【技术实现步骤摘要】
一种基于云服务的在线安装应用的方法及系统
本专利技术涉及云服务领域,并且更具体地,涉及一种基于云服务的在线安装应用的方法及系统。
技术介绍
对于现有的安装文件来说,一般在线安装器都是简单的执行既定的步骤,简单的进行下载然后安装,当执行这个文件时,会弹出安装界面,点击安装后才会进入正式的下载阶段,下载完成后才会执行安装功能。不具备根据不同地区配置产生不同动作的功能。如果需要根据不同地区产生不同动作的时候,则需要制作不同的在线安装器,并且每个安装器都不尽相同,让以后的维护变得困难。鉴于现有的安装器皆无法满足按配置下载的功能,如软件需要根据地区配置不同的动作时,就无法满足需求。本专利技术的目的在于将现有的动作全部集成到软件中,然后将相应的动作变为配置文件中的选项,并将配置文件存放在云上,软件可以根据配置去执行不同的动作,从而避免有不同的需求就需要重新开发软件,减少了软件开发和维护的成本,并且改动即时生效,无需重新发布和部署。
技术实现思路
为了解决上述问题,根据本专利技术的一个方面,提供一种基于云服务的在线安装应用的方法,所述方法包括:为多个触发动作中的每个触发动作分别赋予一个指令编码;按照地理区域的配置需求将多个触发动作中的至少两个触发动作的指令编码进行组合,得到区域指令编码;将至少一个区域指令编码写入配置文件,并将所述配置文件上传至服务器端;客户端从服务器下载配置文件并读取与当前客户端所在地理区域相匹配的区域指令编码;将所述相匹配的区域指令编码分解为多个单独的触发动作指令并依次执行每个单独的触发动作。优选地,若未找到匹配的区域指令编码,则不执行任何触发动作或者执 ...
【技术保护点】
1.一种基于云服务的在线安装应用的方法,其特征在于,所述方法包括:为多个触发动作中的每个触发动作分别赋予一个指令编码;按照地理区域的配置需求将多个触发动作中的至少两个触发动作的指令编码进行组合,得到区域指令编码;将至少一个区域指令编码写入配置文件,并将所述配置文件上传至服务器端;客户端从服务器下载配置文件并读取与当前客户端所在地理区域相匹配的区域指令编码;将所述相匹配的区域指令编码分解为多个单独的触发动作指令并依次执行每个单独的触发动作。
【技术特征摘要】
1.一种基于云服务的在线安装应用的方法,其特征在于,所述方法包括:为多个触发动作中的每个触发动作分别赋予一个指令编码;按照地理区域的配置需求将多个触发动作中的至少两个触发动作的指令编码进行组合,得到区域指令编码;将至少一个区域指令编码写入配置文件,并将所述配置文件上传至服务器端;客户端从服务器下载配置文件并读取与当前客户端所在地理区域相匹配的区域指令编码;将所述相匹配的区域指令编码分解为多个单独的触发动作指令并依次执行每个单独的触发动作。2.根据权利要求1所述的方法,其特征在于,若未找到匹配的区域指令编码,则不执行任何触发动作或者执行全部的触发动作。3.根据权利要求1所述的方法,其特征在于,多个地区之间的配置方案以xml文件格式或json文件格式存放在不同的段中。4.一种基于云服务的...
【专利技术属性】
技术研发人员:陈晶鑫,张学军,谢宇,张玉魁,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。