一种POS机版本的切换方法及终端技术

技术编号:16473800 阅读:37 留言:0更新日期:2017-10-29 01:33
本发明专利技术涉及通信技术领域,尤其涉及一种POS机版本的切换方法及终端,其方法包括:下载补丁包,所述补丁包包括APN配置文件和语言配置文件;安装所述补丁包,更新系统数据库;获取POS机中SIM卡对应的移动国家码和移动网络码;获取数据库中与所述移动国家码和所述移动网络码对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换。本发明专利技术实现了只需要安装相应的补丁包,即可实现对POS机的在不同国家地区的网络和语言进行设置,以实现不同版本的切换,而无需要对不同国家地区的POS版本进行定制,解决了定制多个不同版本时,会造成源代码管理以及版本维护困难的问题。

Method and terminal for switching POS machine version

The present invention relates to the communication technology field, especially relates to a method for switching POS version and a terminal. The method comprises: download the patch, the patch package includes APN configuration files and language files; installing the patch, updating the system database; acquiring the corresponding SIM card in the POS mobile and mobile country code network code; access to the database and the mobile country code and the mobile network code corresponding to the APN parameter language and configuration parameters, network module and language modules of POS are provided, in order to achieve the POS version of the switch machine. The invention realizes only need to install the appropriate patch, can realize the setting of network and language in different countries and regions of the POS machine, in order to achieve the switching of different versions, without the need to customize different countries to solve the customized version of POS, a number of different versions, will cause the source code management and the version of the maintenance problems.

【技术实现步骤摘要】
一种POS机版本的切换方法及终端
本专利技术涉及通信
,尤其涉及一种POS机版本的切换方法及终端。
技术介绍
随着国内“互联网+”以及支付行业的迅速发展,国产智能POS机的功能、稳定性、安全性,已经越来越好,甚至超越了原来国外的大品牌传统POS机。目前在国内的支付领域,智能POS已经占据了很大的市场份额,所以智能POS的开发和推广尤为重要。近年来,BAT在移动支付领域持续厮杀,而且战场从国内往海外蔓延,这让众多智能POS从业者也不禁蠢蠢欲动:智能POS是否也能挥军海外、抢滩移动支付的高地呢?因此,从以上这些方面都可以说明,智能POS在海外是有很大的市场价值的,这就要求国内的厂商要去开发适合海外国家的智能POS机。但是,如果为了海外市场,而单独定制海外产品的功能、管理源代码以及版本维护,这样势必会造成工作量的大幅提高,和国内版本无法做到很好的兼容和升级,系统维护会造成混乱。
技术实现思路
本专利技术所要解决的技术问题是:提供一种POS机版本的切换方法及终端,解决了国内外不同版本的POS机无法兼容,而造成系统维护混乱的问题。为了解决上述技术问题,本专利技术提供了一种POS机版本的切换方法,包括以下步骤:S1:下载补丁包,所述补丁包包括APN配置文件和语言配置文件;S2:安装所述补丁包,更新系统数据库;S3:获取POS机中SIM卡对应的移动国家码和移动网络码;S4:获取数据库中与所述移动国家码和所述移动网络码对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换。本专利技术还提供了一种POS机版本的切换终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:S1:下载补丁包,所述补丁包包括APN配置文件和语言配置文件;S2:安装所述补丁包,更新系统数据库;S3:获取POS机中SIM卡对应的移动国家码和移动网络码;S4:获取数据库中与所述移动国家码和所述移动网络码对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换。本专利技术的有益效果为:本专利技术通过下载相应的补丁包,安装该补丁包,更新系统数据库,并从系统数据库中获取与移动国家码MCC和移动网络码MNC对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换;本专利技术实现了只需要安装相应的补丁包,即可实现对POS机的在不同国家地区的网络和语言进行设置,以实现不同版本的切换,而无需要对不同国家地区的POS版本进行定制,解决了定制多个不同版本时,会造成源代码管理以及版本维护困难的问题,降低了海外不同国家地区的使用成本。附图说明图1为根据本专利技术实施例的一种POS机版本的切换方法的主要步骤示意图;图2为根据本专利技术实施例的一种POS机版本的切换终端的结构示意图;标号说明:1、存储器;2、处理器。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图详予说明。本专利技术最关键的构思在于:通过在POS机上安装预设的补丁包,更新系统数据库,获取POS机中SIM卡对应的MCC和MNC,并获取数据库中与MCC和MNC对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换。请参照图1,本专利技术提供了一种POS机版本的切换方法,包括以下步骤:S1:下载补丁包,所述补丁包包括APN配置文件和语言配置文件;S2:安装所述补丁包,更新系统数据库;S3:获取POS机中SIM卡对应的移动国家码和移动网络码;S4:获取数据库中与所述移动国家码和所述移动网络码对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换。从上述描述可知,本专利技术通过下载相应的补丁包,安装该补丁包,更新系统数据库,并从系统数据库中获取与移动国家码MCC和移动网络码MNC对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换;本专利技术实现了只需要安装相应的补丁包,即可实现对POS机的在不同国家地区的网络和语言进行设置,以实现不同版本的切换,而无需要对不同国家地区的POS版本进行定制,解决了定制多个不同版本时,会造成源代码管理以及版本维护困难的问题,降低了海外不同国家地区的使用成本。进一步的,所述S1之前还包括:预设APN配置文件和语言配置文件,所述APN配置文件包括不同的网络运营商信息对应的APN参数,所述网络运营商信息包括移动国家码和移动网络码;根据所述APN配置文件,生成第一安装包配置文件;根据所述语言配置文件,生成第二安装包配置文件;集成所述第一安装包配置文件和所述第二安装包配置文件,得到补丁包。从上述描述可知,通过上述方法得到的补丁包,即可实现不同国家地区的语言模块和网络模块的切换,只需要下载相应的补丁包,而无需定制特定的版本,从而降低了使用成本。进一步的,所述S2具体为:检测到POS机中SIM卡正常后,安装所述补丁包,以使得所述APN配置文件和所述语言配置文件覆盖系统原始的APN配置文件和语言配置文件;解析所述APN配置文件和语言配置文件,得到APN参数和语言配置参数;将所述APN参数和所述语言配置参数写入系统数据库中。从上述描述可知,通过上述方法,将定制APN参数(配置信息)和语言配置参数导入到数据库中,取代原生系统的APN参数和语言配置参数,从而实现了不同国家地区的网络设置和语言设置。进一步的,“将所述APN参数和所述语言配置参数写入系统数据库中”之前还包括:查询系统数据库中是否已经存在APN参数和语言配置参数,若存在,则删除系统数据库中的APN参数和语言配置参数。从上述描述可知,通过上述方法,能够确保系统原生数据不会影响到POS机不同版本的正常切换,保证了系统运行的可靠性。进一步的,所述S4具体为:获取数据库中所述移动国家码和所述移动网络码对应的APN参数和语言配置参数;根据所述APN参数,通过设置模块对网络模块进行设置,以实现POS机联网功能;根据所述语言配置参数,通过脚本方式对语言模块进行设置;“通过脚本方式对语言模块进行设置”具体为:通过脚本命令分别对语言模块的语言属性和国家属性进行设置,以实现切换国家地区和语言的目的。重启系统后,切换语言模块中的语言为与所述语言配置参数对应的语言。从上述描述可知,通过上述方法,能够快速对网络模块和语言设置模块进行设置,提高了运行效率。请参照图2,本专利技术提供的一种POS机版本的切换终端,包括存储器1、处理器2及存储在存储器1上并可在处理器2上运行的计算机程序,所述处理器2执行所述程序时实现以下步骤:S1:下载补丁包,所述补丁包包括APN配置文件和语言配置文件;S2:安装所述补丁包,更新系统数据库;S3:获取POS机中SIM卡对应的移动国家码和移动网络码;S4:获取数据库中与所述移动国家码和所述移动网络码对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换。进一步的,所述的一种POS机版本的切换终端,所述S1之前还包括:预设APN配置文件和语言配置文件,所述APN配置文件包括不同的网络运营商信息对应的APN参数,所本文档来自技高网
...
一种POS机版本的切换方法及终端

【技术保护点】
一种POS机版本的切换方法,其特征在于,包括以下步骤:S1:下载补丁包,所述补丁包包括APN配置文件和语言配置文件;S2:安装所述补丁包,更新系统数据库;S3:获取POS机中SIM卡对应的移动国家码和移动网络码;S4:获取数据库中与所述移动国家码和所述移动网络码对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换。

【技术特征摘要】
1.一种POS机版本的切换方法,其特征在于,包括以下步骤:S1:下载补丁包,所述补丁包包括APN配置文件和语言配置文件;S2:安装所述补丁包,更新系统数据库;S3:获取POS机中SIM卡对应的移动国家码和移动网络码;S4:获取数据库中与所述移动国家码和所述移动网络码对应的APN参数和语言配置参数,对POS机的网络模块和语言模块进行设置,以实现POS机版本的切换。2.根据权利要求1所述的一种POS机版本的切换方法,其特征在于,所述S1之前还包括:预设APN配置文件和语言配置文件,所述APN配置文件包括不同的网络运营商信息对应的APN参数,所述网络运营商信息包括移动国家码和移动网络码;根据所述APN配置文件,生成第一安装包配置文件;根据所述语言配置文件,生成第二安装包配置文件;集成所述第一安装包配置文件和所述第二安装包配置文件,得到补丁包。3.根据权利要求1所述的一种POS机版本的切换方法,其特征在于,所述S2具体为:检测到POS机中SIM卡正常后,安装所述补丁包,以使得所述APN配置文件和所述语言配置文件覆盖系统原始的APN配置文件和语言配置文件;解析所述APN配置文件和语言配置文件,得到APN参数和语言配置参数;将所述APN参数和所述语言配置参数写入系统数据库中。4.根据权利要求3所述的一种POS机版本的切换方法,其特征在于,“将所述APN参数和所述语言配置参数写入系统数据库中”之前还包括:查询系统数据库中是否已经存在APN参数和语言配置参数,若存在,则删除系统数据库中的APN参数和语言配置参数。5.根据权利要求1所述的一种POS机版本的切换方法,其特征在于,所述S4具体为:获取数据库中所述移动国家码和所述移动网络码对应的APN参数和语言配置参数;根据所述APN参数,对网络模块进行设置,以实现POS机联网功能;根据所述语言配置参数,对语言模块进行设置;重启系统后,切换语言模块中的语言为与所述语言配置参数对应的语言。6.一种POS机版本的切换终端,包括存储器、处...

【专利技术属性】
技术研发人员:蔡锋林培春
申请(专利权)人:上海汇尔通信息技术有限公司
类型:发明
国别省市:上海,31

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

1