业务数据访问的方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:22597885 阅读:56 留言:0更新日期:2019-11-20 12:36
本申请涉及通信技术领域,特别涉及一种业务数据访问的方法、装置、计算机设备和存储介质。所述方法包括:获取关系表,所述关系表包括各SIM卡与其支持数据业务访问的业务对象的对应关系;接收目标业务对象发起数据业务的访问请求;根据所述关系表判断主卡是否支持所述访问请求,所述主卡为移动终端的多个SIM卡中的一个SIM卡,且当前处于使用状态;若否,则根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求。从多个SIM卡中选取支持访问请求的目标SIM卡并将其切换为主卡,调用目标SIM卡的网络响应所述访问请求,实现自动切换SIM卡,进行业务数据访问,解决了APP访问受限的问题。

Methods, devices, computer equipment and storage media for business data access

The present application relates to the field of communication technology, in particular to a method, device, computer device and storage medium for accessing business data. The method comprises: obtaining a relationship table, which includes the corresponding relationship between each SIM card and the business object supporting data business access; receiving the access request of data business initiated by the target business object; judging whether the main card supports the access request according to the relationship table, and the main card is one SIM card among the multiple SIM cards of the mobile terminal, which is currently in use status If not, switch the target SIM card supporting the access request among the plurality of SIM cards to the master card according to the relationship table, and call the network of the target SIM card to respond to the access request. Select the target SIM card that supports the access request from multiple SIM cards and switch it to the master card, call the network of the target SIM card to respond to the access request, realize the automatic switch of SIM card, access business data, and solve the problem of limited access to app.

【技术实现步骤摘要】
业务数据访问的方法、装置、计算机设备和存储介质
本申请涉及通信
,特别涉及一种业务数据访问的方法、装置、计算机设备和存储介质。
技术介绍
目前,有些用户经常需要出差到其它国家,用户携带国内的手机到国外,再访问国外的APP,由于用户使用的是国内的电话卡,而即使其开通了国际漫游,有些国外的APP依然会出现访问受到限制的情况。为了解决该问题,用户通常会购买使用当地的电话卡,然而,由于电话卡的类型较多,用户难以确定哪些电话卡才能满足自己的业务数据访问需求,往往需要购买后才能逐一进行尝试访问。可见,现有的业务数据访问方式中,存在因APP访问受限而导致用户操作不便、操作繁琐的问题。申请内容针对现有技术不足,本申请提出一种业务数据访问的方法、装置、计算机设备和存储介质,旨在解决APP访问受限的问题。本申请提出的技术方案是:一种业务数据访问的方法,所述方法包括:获取关系表,所述关系表包括各SIM卡与其支持数据业务访问的业务对象的对应关系;接收目标业务对象发起数据业务的访问请求;根据所述关系表判断主卡是否支持所述访问请求,所述主卡为移动终端的多个SIM卡中的一个SIM卡,且当前处于使用状态;若否,则根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求。进一步地,在所述根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求的步骤中,包括:根据所述关系表判断所述多个SIM卡中是否存在支持所述访问请求的SIM卡;若是,则从支持所述访问请求的SIM卡中选取一个SIM卡,得到目标SIM卡,并将所述目标SIM卡切换为主卡;调用所述目标SIM卡的网络响应所述访问请求。进一步地,在所述从支持所述访问请求的SIM卡中选取一个SIM卡,得到目标SIM卡的步骤中,包括:获取支持所述访问请求的SIM卡的数量;若所述数量为一个,则选取一个SIM卡,得到目标SIM卡;若所述数量为多个,则按预设选择算法从多个支持所述访问请求的SIM卡中选取一个SIM卡,得到目标SIM卡。进一步地,在所述根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求的步骤之后,包括:检测所述多个SIM卡中是否存在任一SIM卡被拨出;若是,则获取所述被拨出的SIM卡已注册的业务对象,得到包含各个已注册的业务对象的业务对象列表;检测SIM卡插入事件是否被触发;若是,则调用当前插入的SIM卡对所述业务对象列表中的各业务对象进行注册。进一步地,在调用当前插入的SIM卡对所述业务对象列表中的各业务对象进行注册的步骤之后,包括:判断当前插入的SIM卡对所述业务对象列表中的各业务对象是否已注册;若否,则获取未注册的业务对象;根据所述关系表,对未注册的每一业务对象,从所述多个SIM卡中选取支持其数据业务访问的SIM卡,利用选取出的SIM卡对该业务对象进行注册。进一步地,在所述检测SIM卡插入事件是否被触发的步骤之前,包括:将所述业务对象列表中各业务对象设置为自动启动。进一步地,所述业务对象包括应用程序和/或网站。本申请还提供一种业务数据访问的装置,所述装置包括:第一获取模块,用于获取关系表,所述关系表包括各SIM卡与其支持数据业务访问的业务对象的对应关系;接收模块,用于接收目标业务对象发起数据业务的访问请求;判断模块,用于根据所述关系表判断主卡是否支持所述访问请求,所述主卡为移动终端的多个SIM卡中的一个SIM卡,且当前处于使用状态;第一响应模块,用于若否,则根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求。本申请还提供一种计算机设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的业务数据访问的方法。本申请还提供一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述任一项所述的业务数据访问的方法。根据上述的技术方案,本申请有益效果:在主卡不支持目标业务对象发起数据业务的访问请求时,从多个SIM卡中选取支持访问请求的目标SIM卡并将其切换为主卡,调用目标SIM卡的网络响应所述访问请求,实现自动切换SIM卡,进行业务数据访问,解决APP访问受限的问题。附图说明图1是应用本申请实施例提供的业务数据访问的方法的流程图;图2是应用本申请实施例提供的业务数据访问的装置的功能模块图;图3是应用本申请实施例提供的计算机设备的结构示意框图;图4是应用本申请实施例提供的存储介质的结构示意框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。如图1所示,本申请实施例提出一种业务数据访问的方法,所述方法包括以下步骤:步骤S101、获取关系表,所述关系表包括各SIM卡与其支持数据业务访问的业务对象的对应关系。收集各SIM卡与各SIM卡支持数据业务访问的业务对象,之后建立各SIM卡与各SIM卡支持数据业务访问的业务对象的对应关系,将对应关系写入表中,得到一个关系表。在需要调用关系表时,获取关系表。用户可以对关系表进行查看和更新修改。在本实施例中,各SIM卡与各SIM卡支持数据业务访问的业务对象的对应关系是以不同国家的运营商为分类。在本实施例中,业务对象包括应用程序和/或网站。步骤S102、接收目标业务对象发起数据业务的访问请求。用户打开目标业务对象时,目标业务对象启动数据业务。之后接收到目标业务对象发起数据业务的访问请求。步骤S103、根据所述关系表判断主卡是否支持所述访问请求,所述主卡为移动终端的多个SIM卡中的一个SIM卡,且当前处于使用状态。获取主卡,主卡是当前处于使用状态的一个SIM卡,即是移动终端的数据业务的接收和发送都是通过主卡进行的,对于一个移动终端具有多个SIM卡来说,主卡是可以进行切换的,例如,当前处于使用状态的是卡1,那么卡1就是主卡,如果用户将卡2切换为当前使用状态,此时,卡1不再是主卡,卡2是主卡。由于关系表中存储各SIM卡与其支持数据业务访问的业务对象的对应关系,然后根据关系表,判断主卡是否支持访问请求。在本实施例中,多个SIM卡可以是多个不同运营商网络的SIM卡,具体地,多个SIM卡为4个不同国家的SIM卡。步骤S104、若否,则根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换本文档来自技高网...

【技术保护点】
1.一种业务数据访问的方法,其特征在于,所述方法包括:/n获取关系表,所述关系表包括各SIM卡与其支持数据业务访问的业务对象的对应关系;/n接收目标业务对象发起数据业务的访问请求;/n根据所述关系表判断主卡是否支持所述访问请求,所述主卡为移动终端的多个SIM卡中的一个SIM卡,且当前处于使用状态;/n若否,则根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求。/n

【技术特征摘要】
1.一种业务数据访问的方法,其特征在于,所述方法包括:
获取关系表,所述关系表包括各SIM卡与其支持数据业务访问的业务对象的对应关系;
接收目标业务对象发起数据业务的访问请求;
根据所述关系表判断主卡是否支持所述访问请求,所述主卡为移动终端的多个SIM卡中的一个SIM卡,且当前处于使用状态;
若否,则根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求。


2.根据权利要求1所述的业务数据访问的方法,其特征在于,在所述根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求的步骤中,包括:
根据所述关系表判断所述多个SIM卡中是否存在支持所述访问请求的SIM卡;
若是,则从支持所述访问请求的SIM卡中选取一个SIM卡,得到目标SIM卡,并将所述目标SIM卡切换为主卡;
调用所述目标SIM卡的网络响应所述访问请求。


3.根据权利要求2所述的业务数据访问的方法,其特征在于,在所述从支持所述访问请求的SIM卡中选取一个SIM卡,得到目标SIM卡的步骤中,包括:
获取支持所述访问请求的SIM卡的数量;
若所述数量为一个,则选取一个SIM卡,得到目标SIM卡;
若所述数量为多个,则按预设选择算法从多个支持所述访问请求的SIM卡中选取一个SIM卡,得到目标SIM卡。


4.根据权利要求1所述的业务数据访问的方法,其特征在于,在所述根据所述关系表,将所述多个SIM卡中支持所述访问请求的目标SIM卡切换为主卡,调用所述目标SIM卡的网络响应所述访问请求的步骤之后,包括:
检测所述多个SIM卡中是否存在任一SIM卡被拨出;
若是,则获取所述被拨出的SIM卡已注册的业务对象,得到包含各个已注册的业务对象的业务对象列表;
检测SIM卡插入事件...

【专利技术属性】
技术研发人员:郑勇许仿珍王辉
申请(专利权)人:深圳市沃特沃德股份有限公司
类型:发明
国别省市:广东;44

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

1
相关领域技术
  • 暂无相关专利