一种供应商切换方法及系统的制作方法

文档序号:9597543阅读:614来源:国知局
一种供应商切换方法及系统的制作方法
【技术领域】
[0001]本发明涉及在线充值技术领域,尤其涉及一种供应商切换方法及系统。
【背景技术】
[0002]现有技术中,对于在线充值而言,通常是服务端将提出充值请求的客户端接入到相应选择的供应商系统中(即服务端只提供接口服务),随后通过特定的供应商系统完成充值请求对应的充值操作。
[0003]现有技术中,若对于一个特定的供应商系统执行的充值操作失败时,服务端可能会重新发起一次针对该供应商系统的充值操作,即反复针对该供应商系统尝试充值。在某些情况下,由于供应商系统本身的问题,可能会导致这些重复尝试的充值操作全部失败,这会造成使用者充值操作的严重延时甚至充值失败,极大降低使用者的使用体验。

【发明内容】

[0004]根据现有技术中存在的问题,现提供一种供应商切换方法及系统的技术方案,旨在实现在线充值失败时及时切换至其他供应商继续执行充值操作。
[0005]上述技术方案具体包括:
[0006]—种供应商切换方法,适用于客户端请求服务端进行在线充值的过程中;其中,所述服务端内预设有多个客户等级,以及分别对应每个所述客户等级预设至少一个排序策略,还包括:
[0007]步骤S1,所述服务端获取所述客户端的充值请求,并判断发出请求的所述客户端的所述客户等级;
[0008]步骤S2,所述服务端根据所述客户端的充值请求,选择一个相应的供应商信息,以执行相应的充值操作;
[0009]步骤S3,所述服务端监控所述充值操作的结果,并在所述充值操作失败时转向步骤S4 ;
[0010]步骤S4,所述服务端根据所述客户端的所述客户等级,选择相应的所述排序策略,以将预设的多个备选的所述供应商信息进行排序,并输出相应的排序结果;
[0011]步骤S5,所述服务端根据所述排序结果,选择排列于所述步骤S2中选择的所述供应商信息之后的所述供应商信息,并返回所述步骤S2。
[0012]优选的,该供应商切换方法,其中,所述步骤S4中,所述排序策略包括:
[0013]将所有备选的所述供应商信息按照预设的顺序进行排列,并输出相应的排序结果Ο
[0014]优选的,该供应商切换方法,其中,所述步骤S4中,所述排序策略包括:
[0015]将所有备选的所述供应商信息按照相关联的获取利润高低进行排序,并输出相应的排序结果。
[0016]优选的,该供应商切换方法,其中,所述步骤S4中,所述排序策略包括:
[0017]将所有备选的所述供应商信息按照相关联的充值到账时间长短进行排序,并输出相应的排序结果。
[0018]优选的,该供应商切换方法,其中,根据每个备选的所述供应商信息对应的充值历史,统计得到关联于每个备选的所述供应商信息的充值成功率信息;
[0019]则所述步骤S4中,所述排序策略包括:
[0020]将所有备选的所述供应商信息按照相关联的所述充值成功率信息高低进行排序,并输出相应的排序结果。
[0021]优选的,该供应商切换方法,其中,所述客户等级包括:
[0022]根据不同的所述客户端的登录信息进行划分的所述客户等级;或者
[0023]根据在预设的时段内,不同的所述客户端的充值总额进行划分的所述客户等级;或者
[0024]根据在预设的时段内,不同的所述客户端发送所述充值请求的频率进行划分的所述客户等级。
[0025]优选的,该供应商切换方法,其中,根据不同的所述客户端的登录信息划分第一客户等级;
[0026]根据在预设的时段内,不同的所述客户端的充值总额划分第二客户等级;
[0027]根据在预设的时段内,不同的所述客户端发送所述充值请求的频率划分第三客户等级;
[0028]则对所述第一客户等级、所述第二客户等级以及所述第三客户等级进行加权计算,以得到对应每个所述客户端的所述客户等级。
[0029]优选的,该供应商切换方法,其中,于所述服务端内,对应每个所述客户等级设定多个所述排序策略;
[0030]则所述步骤S3中,选择至少两个所述排序策略以形成相应的组合策略,并根据所述组合策略对备选的所述供应商信息进行排序。
[0031]优选的,该供应商切换方法,其中,所述步骤S5中,若当前选择的所述供应商信息已经为关联于所述供应商信息的队列中的最后一个所述供应商信息,则所述服务端转而选择所述队列中的第一个所述供应商信息,并返回所述步骤S2,以实现所述供应商信息的轮询选择。
[0032]优选的,该供应商切换方法,其中,所述步骤S2-S3中,根据所述充值请求执行相应的充值操作,并监控所述充值操作的结果的步骤具体包括:
[0033]步骤S21,所述服务端选择一个相应的供应商信息;
[0034]步骤S22,所述服务端根据被选择的所述供应商信息,将所述客户端接入到相应的供应商系统,以执行相应的所述充值操作;
[0035]步骤S23,所述服务端监控所述充值操作的结果:
[0036]若所述充值操作成功,则退出;
[0037]步骤S24,所述服务端重新接入被选择的所述供应商信息对应的所述供应商系统,以执行一个新的所述充值操作;
[0038]步骤S25,所述服务端监控所述充值操作的结果:
[0039]若所述充值操作成功,则退出;
[0040]若所述充值操作失败,则转至所述步骤S4。
[0041]优选的,该供应商切换方法,其中,于所述服务端内设定一计数器,所述计数器初始为零位;
[0042]在每次执行所述步骤S4之前,所述计数器计数加1 ;
[0043]在每次执行所述步骤S4之前,判断所述计数器的计数是否达到预设次数,并在所述计数器的计数达到所述预设次数时转而针对所述充值请求进行人工充值操作;
[0044]若所述充值操作成功,则将所述计数器的计数清零。
[0045]—种供应商切换系统,适用于客户端请求服务端进行在线充值的过程中;其中,包括客户端与服务端,所述客户端发送相应的充值请求至所述服务端,所述服务端根据所述充值请求,提供所述客户端相应的供应商信息,以执行相应的所述充值操作;
[0046]所述服务端内预设有多个客户等级,以及分别对应每个所述客户等级预设至少一个排序策略;
[0047]所述服务端包括:
[0048]等级确定单元,用于根据关联于所述充值请求的所述客户端,确定相应的所述客户等级;
[0049]排序单元,连接所述等级确定单元,用于根据所述客户等级选择相应的所述排序策略,以将所述服务端中备选的所有所述供应商信息进行排序,并输出相应的排序结果;
[0050]选择单元,连接所述排序单元,用于选择一个相应的所述供应商信息并输出;
[0051]操作单元,连接所述选择单元,用于根据被选择的所述供应商信息,将所述客户端接入到相应的供应商系统中,以执行所述充值操作;
[0052]监控单元,连接所述操作单元,用于监控所述充值操作的结果,并输出相应的监控结果;
[0053]控制单元,连接所述监控单元,用于在所述监控结果表示所述充值操作失败时,控制所述选择单元按照所述排序结果,选择下一个所述供应商信息,以执行相应的所述充值操作。
[0054]优选的,该供应商切换系统,其中,所述排序单元将所有备选的所述供应商信息按照预设的顺序进行排列,并输出相应的排序结果。
[0055]优选的,该供应商
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1