CN112016912A - 业务接入方法、装置、存储介质及电子装置 - Google Patents
业务接入方法、装置、存储介质及电子装置 Download PDFInfo
- Publication number
- CN112016912A CN112016912A CN202010649719.3A CN202010649719A CN112016912A CN 112016912 A CN112016912 A CN 112016912A CN 202010649719 A CN202010649719 A CN 202010649719A CN 112016912 A CN112016912 A CN 112016912A
- Authority
- CN
- China
- Prior art keywords
- service
- module
- payment
- universal
- service module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/325—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/541—Interprogram communication via adapters, e.g. between incompatible applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/085—Payment architectures involving remote charge determination or related payment systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/305—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wired telephone networks
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种业务接入方法、装置、存储介质及电子装置,该方法包括:获取待接入业务的业务信息,业务信息至少包括业务标识信息;确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;利用业务接入***执行目标设备的业务接入操作。本发明能够提高业务接入效率。
Description
技术领域
本发明涉及计算机领域,具体而言,涉及一种业务接入方法、装置、存储介质及电子装置。
背景技术
目前,自助设备的品类日益丰富,比如娱乐品类下的娃娃机和兑币机,按摩品类下的按摩椅和按摩垫,生活品类下的充电桩和洗衣机,以及零售品类下的售货机等。
对于上述品类繁多的自助设备的开发者,每个自助设备的开发者都需要基于该自助设备的品类特性以及业务应用场景等,手动开发控制该自助设备的代码程序来实现业务接入,从而导致业务接入的效率低。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种业务接入方法、装置、存储介质及电子装置,以至少提高业务接入效率。
根据本发明实施例的一个方面,提供了一种业务接入方法,包括:获取待接入业务的业务信息,上述业务信息至少包括业务标识信息;确定与上述业务标识信息相匹配的扩展接口,上述扩展接口用于对通用业务模块进行扩展;在通过上述扩展接口对上述通用业务模块进行扩展的情况下,将扩展后的上述通用业务模块以及扩展模块进行聚合处理,生成业务接入***;利用上述业务接入***执行目标设备的业务接入操作。
作为一种可选的实施方式,在上述确定与上述业务标识信息相匹配的扩展接口之后,还包括:在具有与上述业务标识信息相匹配的上述通用业务模块的情况下,加载上述通用业务模块;上述在通过上述扩展接口对上述通用业务模块进行扩展的情况下,将扩展后的上述通用业务模块以及扩展模块进行聚合处理,生成业务接入***,包括:在接收到针对上述通用业务模块的扩展指令且通过上述扩展接口对上述通用业务模块进行扩展的情况下,根据上述扩展指令加载上述扩展模块,并将扩展后的上述通用业务模块以及上述扩展模块进行聚合处理,生成业务接入***。
作为一种可选的实施方式,上述加载通用业务模块,包括:在上述业务标识信息为指示对上述目标设备进行支付管控的标识信息的情况下,加载支付扫码业务模块、支付业务模块以及支付回调业务模块,其中,上述通用业务模块至少包括上述支付扫码业务模块、上述支付业务模块以及上述支付回调业务模块。
作为一种可选的实施方式,在上述加载支付扫码业务模块、支付业务模块以及支付回调业务模块之后,还包括:通过上述扩展接口配置上述支付扫码业务模块的扫码模式、扫码渠道以及扫码类型,以及通过上述扩展接口配置上述支付业务模块的设备校验信息、支付规则信息、商户参数信息、营销信息以及分账信息,以及通过上述扩展接口配置上述支付回调业务模块的商户业务信息、用户业务信息以及营销业务信息。
作为一种可选的实施方式,上述利用上述业务接入***执行目标设备的业务接入操作,包括:利用上述业务接入***依次执行对上述目标设备的支付扫码操作、支付业务处理操作以及支付回调操作,上述业务接入操作至少包括上述支付扫码操作、上述支付业务处理操作以及上述支付回调操作。
作为一种可选的实施方式,在上述利用上述业务接入***执行目标设备的业务接入操作之后,还包括:利用消息队列处理方式处理业务接入数据,并启动上述目标设备执行对应的业务操作。
根据本发明实施例的另一方面,还提供了一种业务接入装置,包括:获取单元,用于获取待接入业务的业务信息,上述业务信息至少包括业务标识信息;确定单元,用于确定与上述业务标识信息相匹配的扩展接口,上述扩展接口用于对通用业务模块进行扩展;生成单元,用于在通过上述扩展接口对上述通用业务模块进行扩展的情况下,将扩展后的上述通用业务模块以及扩展模块进行聚合处理,生成业务接入***;接入单元,用于利用上述业务接入***执行目标设备的业务接入操作。
作为一种可选的实施方式,上述装置还包括:加载单元,用于在上述确定与上述业务标识信息相匹配的扩展接口之后,在具有与上述业务标识信息相匹配的上述通用业务模块的情况下,加载上述通用业务模块;上述生成单元用于在通过上述扩展接口对上述通用业务模块进行扩展的情况下,将扩展后的上述通用业务模块以及扩展模块进行聚合处理,生成业务接入***的方式具体可以为:上述生成单元,用于在接收到针对上述通用业务模块的扩展指令且通过上述扩展接口对上述通用业务模块进行扩展的情况下,根据上述扩展指令加载上述扩展模块,并将扩展后的上述通用业务模块以及上述扩展模块进行聚合处理,生成业务接入***。
作为一种可选的实施方式,上述加载单元用于加载通用业务模块的方式具体可以为:加载单元,用于在上述业务标识信息为指示对上述目标设备进行支付管控的标识信息的情况下,加载支付扫码业务模块、支付业务模块以及支付回调业务模块,其中,上述通用业务模块至少包括上述支付扫码业务模块、上述支付业务模块以及上述支付回调业务模块。
作为一种可选的实施方式,上述装置还包括:配置单元,用于在上述加载支付扫码业务模块、支付业务模块以及支付回调业务模块之后,通过上述扩展接口配置上述支付扫码业务模块的扫码模式、扫码渠道以及扫码类型,以及通过上述扩展接口配置上述支付业务模块的设备校验信息、支付规则信息、商户参数信息、营销信息以及分账信息,以及通过上述扩展接口配置上述支付回调业务模块的商户业务信息、用户业务信息以及营销业务信息。
作为一种可选的实施方式,上述接入单元用于利用上述业务接入***执行目标设备的业务接入操作的方式具体可以为:接入单元,用于利用上述业务接入***依次执行对上述目标设备的支付扫码操作、支付业务处理操作以及支付回调操作,上述业务接入操作至少包括上述支付扫码操作、上述支付业务处理操作以及上述支付回调操作。
作为一种可选的实施方式,上述装置还可以包括:启动单元,用于在上述利用上述业务接入***执行目标设备的业务接入操作之后,利用消息队列处理方式处理业务接入数据,并启动上述目标设备执行对应的业务操作。
根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述业务接入方法。
根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的业务接入方法。
在本发明实施例中,获取待接入业务的业务信息,业务信息至少包括业务标识信息;确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;利用业务接入***执行目标设备的业务接入操作。这一过程能够匹配不同的待接入业务,生成通用业务模块以及扩展得到的扩展模块,聚合处理后生成业务接入***,可以利用业务接入***执行目标设备的业务接入操作,无需对不同的目标设备执行代码的多次开发,能够利用已具有的通用业务模块以及可扩展的扩展接口实现业务接入,业务接入效率更高。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种可选的业务接入方法的流程图;
图2是根据本发明实施例的另一种可选的业务接入方法的流程图;
图3是根据本发明实施例的另一种可选的业务接入方法的流程图;
图4是根据本发明实施例的一种可选的业务接入的流程示意图;
图5是根据本发明实施例的一种可选的支付扫码业务模块的代码结构示意图;
图6是根据本发明实施例的一种可选的支付业务模块的代码结构示意图;
图7是根据本发明实施例的一种可选的支付回调业务模块的代码结构示意图;
图8是根据本发明实施例的一种可选的业务接入装置的结构示意图;
图9是根据本发明实施例的一种可选的电子装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例提供了一种可选的业务接入方法,如图1所示,该业务接入方法包括:
S101,获取待接入业务的业务信息,业务信息至少包括业务标识信息;
S102,确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;
S103,在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;
S104,利用业务接入***执行目标设备的业务接入操作。
本发明实施例中,待接入业务为需要接入自助设备执行的业务,其中,自助设备可以包括娃娃机、兑币机、充电桩、洗衣机、按摩垫、按摩椅、售货机等,娃娃机需要执行的业务即为抓娃娃业务,兑币机需要执行的业务即为虚拟货币兑换业务,充电桩需要执行的业务即为充电业务,洗衣机对应的业务即为洗衣业务,按摩垫和按摩椅需要执行的业务即为按摩业务,售货机需要执行的业务即为货物售卖业务。也即是,上述待接入业务可以为抓娃娃业务、虚拟货币兑换业务、充电业务、洗衣业务、按摩业务以及货物售卖业务等,本发明实施例中不做限定。并且待接入业务具有相应的业务信息,业务信息用于描述待接入业务的详情信息,可以包括业务标识信息,业务标识信息用于标识待接入业务所属的业务类型,比如上述不同的待接入业务都可以预先设置好相对应的标识编码,通过识别业务标识信息中的标识编码可以获知当前待接入业务的具体业务类型。可选的,业务信息还可以包括对待接入业务的描述信息,例如可以包括待接入业务的业务流程以及业务流程中每一业务环节对应的业务信息。进一步的,可以针对不同的待接入业务提供相匹配的定制扩展接口,扩展接口可以用于对通用业务模块进行扩展,具体的,可以将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***。通过扩展接口对通用业务模块进行扩展的情况下,可以写入新的扩展模块实现新的功能,也可以对已开发好的通用业务模块进行二次开发,获得扩展后的通用业务模块,最后将扩展后的通用业务模块和扩展模块进行聚合处理,生成业务接入***。业务接入***用于实现业务接入,以此利用业务接入***执行目标设备的业务接入操作。
在本发明实施例中,获取待接入业务的业务信息,业务信息至少包括业务标识信息;确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;利用业务接入***执行目标设备的业务接入操作。这一过程能够匹配不同的待接入业务,生成通用业务模块以及扩展得到的扩展模块,聚合处理后生成业务接入***,可以利用业务接入***执行目标设备的业务接入操作,无需对不同的目标设备执行代码的多次开发,能够利用已具有的通用业务模块以及可扩展的扩展接口实现业务接入,业务接入效率更高。
进一步的,本发明实施例提供了另一种可选的业务接入方法,如图2所示,该业务接入方法包括:
S201,获取待接入业务的业务信息,业务信息至少包括业务标识信息;
S202,确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;
S203,在具有与业务标识信息相匹配的通用业务模块的情况下,加载通用业务模块;
S204,在接收到针对通用业务模块的扩展指令且通过扩展接口对通用业务模块进行扩展的情况下,根据扩展指令加载扩展模块,并将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;
S205,利用业务接入***执行目标设备的业务接入操作;
S206,利用消息队列处理方式处理业务接入数据,并启动目标设备执行对应的业务操作。
作为一种可选的实施方式,在确定与业务标识信息相匹配的扩展接口之后,还可以执行以下步骤:
在具有与业务标识信息相匹配的通用业务模块的情况下,加载通用业务模块;
在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***可以包括:
在接收到针对通用业务模块的扩展指令且通过扩展接口对通用业务模块进行扩展的情况下,根据扩展指令加载扩展模块,并将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***。
本发明实施例中,在确定出扩展接口之后,可以判断是否存在与业务标识信息相匹配的通用业务模块,可选的,可以预先对应存储有多个业务标识信息以及与每一业务标识信息相匹配的通用业务模块,在具有与业务标识信息相匹配的通用业务模块的情况下,可以加载与该业务标识信息相匹配的通用业务模块。如果需要对该通用业务模块进行扩展,则可以触发扩展指令,并根据扩展指令对通用业务模块进行扩展,或者也可以生成新的扩展模块,并将扩展后的通用业务模块和扩展模块进行聚合处理,生成业务接入***。
作为一种可选的实施方式,在利用业务接入***执行目标设备的业务接入操作之后,还可以执行以下步骤:
利用消息队列处理方式处理业务接入数据,并启动目标设备执行对应的业务操作。
本发明实施例中,在利用业务接入***执行目标设备的业务接入操作之后,还可以利用消息队列处理方式处理业务接入数据,并启动目标设备执行对应的业务操作。其中,在利用消息队列处理方式处理业务接入数据的情况下,还可以利用异步消息协同消息队列的处理方式来解耦业务接入***之间的模块的依赖性。
在本发明实施例中,获取待接入业务的业务信息,业务信息至少包括业务标识信息;确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;利用业务接入***执行目标设备的业务接入操作。这一过程能够匹配不同的待接入业务,生成通用业务模块以及扩展得到的扩展模块,聚合处理后生成业务接入***,可以利用业务接入***执行目标设备的业务接入操作,无需对不同的目标设备执行代码的多次开发,能够利用已具有的通用业务模块以及可扩展的扩展接口实现业务接入,业务接入效率更高。此外,还可以通过消息队列以及异步消息处理的方式解耦业务接入***的依赖性,能够提高业务接入***的复用性程度。
进一步的,本发明实施例提供了另一种可选的业务接入方法,如图3所示,该业务接入方法包括:
S301,获取待接入业务的业务信息,业务信息至少包括业务标识信息;
S302,确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;
S303,在具有与业务标识信息相匹配的通用业务模块、且业务标识信息为指示对目标设备进行支付管控的标识信息的情况下,加载支付扫码业务模块、支付业务模块以及支付回调业务模块,其中,通用业务模块至少包括支付扫码业务模块、支付业务模块以及支付回调业务模块;
S304,通过扩展接口配置支付扫码业务模块的扫码模式、扫码渠道以及扫码类型,以及通过扩展接口配置支付业务模块的设备校验信息、支付规则信息、商户参数信息、营销信息以及分账信息,以及通过扩展接口配置支付回调业务模块的商户业务信息、用户业务信息以及营销业务信息;
S305,在接收到针对通用业务模块的扩展指令且通过扩展接口对通用业务模块进行扩展的情况下,根据扩展指令加载扩展模块,并将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;
S306,利用业务接入***依次执行对目标设备的支付扫码操作、支付业务处理操作以及支付回调操作,业务接入操作至少包括支付扫码操作、支付业务处理操作以及支付回调操作;
S307,利用消息队列处理方式处理业务接入数据,并启动目标设备执行对应的业务操作。
作为一种可选的实施方式,加载通用业务模块可以包括:
在业务标识信息为指示对目标设备进行支付管控的标识信息的情况下,加载支付扫码业务模块、支付业务模块以及支付回调业务模块,其中,通用业务模块至少包括支付扫码业务模块、支付业务模块以及支付回调业务模块。
本发明实施例中,如果业务标识信息为指示对目标设备进行支付管控的标识信息,可以按照支付管控的业务流程来加载相应的通用业务模块,其中,支付管控的业务流程可以包括扫码授权、支付、设备启动、设备回调、设备注册转移、启动结果上报等。此时,可以按照支付管控的业务流程,加载支付扫码业务模块实现扫码授权,加载支付业务模块实现支付,加载支付回调业务模块实现设备启动与回调。可选的,还可以加载数据上报模块实现设备注册转移以及启动结果上报等,本发明实施例中不做限定。其中,上述支付扫码业务模块、支付业务模块以及支付回调业务模块可以为预先开发好的业务模块,功能分别为实现扫码授权、实现支付、实现支付回调,在组建业务接入***中实现对通用业务模块的复用,能够提高对业务接入***的开发效率,从而提高业务接入的效率。
作为一种可选的实施方式,在加载支付扫码业务模块、支付业务模块以及支付回调业务模块之后,还包括:
通过扩展接口配置支付扫码业务模块的扫码模式、扫码渠道以及扫码类型,以及通过扩展接口配置支付业务模块的设备校验信息、支付规则信息、商户参数信息、营销信息以及分账信息,以及通过扩展接口配置支付回调业务模块的商户业务信息、用户业务信息以及营销业务信息。
本发明实施例中,通过扩展接口可以配置支付扫码业务模块的扫码模式、扫码渠道以及扫码类型,其中,扫码模式可以包括但不限于小程序扫码模式以及网页扫码模式,扫码渠道可以包括但不限于现有的多种不同程序实现的网络支付,扫码类型可以包括扫码授权、扫码登陆以及扫码授权登陆等。进一步的,通过配置扩展接口可以配置支付业务模块的设备校验信息、支付规则信息、商户参数信息、营销信息以及分账信息,其中,设备校验信息用于设置支付前对于支付设备的验证,能够提高支付安全性,支付规则信息用于设置支付的规则,可以包括但不限于支付方式、支付金额以及支付内容等,商户参数信息用于设置收款商户的参数信息,可以包括但不限于收款商户的账户等,营销信息用于设置本次支付的营销规则,分账信息用于设置支付的账户分配情况。进一步的,通过扩展接口配置支付回调业务模块的商户业务信息、用户业务信息以及营销业务信息,其中,商户业务信息为商户所提供的业务服务内容,用户业务信息为用户可接收到的业务服务内容,营销业务信息为针对营销规则所响应执行的业务操作。
作为一种可选的实施方式,利用业务接入***执行目标设备的业务接入操作,包括:
利用业务接入***依次执行对目标设备的支付扫码操作、支付业务处理操作以及支付回调操作,业务接入操作至少包括支付扫码操作、支付业务处理操作以及支付回调操作。
本发明实施例中,在业务标识信息为指示对目标设备进行支付管控的标识信息的情况下,可以依次执行对目标设备的支付扫码操作、支付业务处理操作以及支付回调操作,可选的,在执行支付回调操作之后,还可以执行目标设备的启动操作以及设备启动回调操作。其中,支付扫码操作用于获取授权登陆的权限,支付业务处理操作用于实现支付处理的业务,支付回调操作用于上报目标设备的启动结果,例如目标设备启动成功或者目标设备启动失败等信息,从而实现业务接入的全流程。
请参阅图4,图4是本发明实施例公开的一种业务接入的流程示意图,如图4所示,可以执行以下步骤:
S401,加载业务接入流程配置文件;
S402,初始化业务接入流程;
S403,执行业务接入流程;
S404,判断是否需要自定义扩展模块,如果是,执行步骤S405,如果否,执行步骤S406;
S405,加载扩展模块;
S406,判断是否具有通用业务模块,如果是,执行步骤S407,如果否,执行步骤S409;
S408,聚合业务执行;
S409,继续执行业务接入流程;
S410,判断业务接入流程是否执行完毕,如果是,结束本次流程,如果否,返回执行步骤S403。
本发明实施例中,可以先加载业务接入流程的配置文件,来对业务接入流程进行初始化,然后开始执行业务接入流程。可以通过判断本次业务接入流程是否需要自定义扩展模块,在判断出需要自定义扩展模块的时候,加载扩展模块,还可以通过判断是否具有通用业务模块,在判断出需要加载通用业务模块的情况下,加载通用业务模块,可以将通用业务模块和扩展模块进行聚合处理来执行业务接入流程。这一过程可以利用通用业务模块和扩展模块实现业务接入,无需每次业务接入都重新开发代码,效率更高。
请参阅图5,图5是本发明实施例公开的一种支付扫码业务模块的代码结构示意图,如图5所示,支付扫码函数501可以包含授权模式502、授权渠道503以及授权服务504,其中,授权模式502包括网页505和小程序506,授权渠道503可以包括渠道A507以及渠道B508,授权服务504可以包括服务A509以及服务B510。其中,授权渠道对应着不同的支付方式,授权服务可以包括但不限于授权、登陆以及授权登陆等,本发明实施例中不做限定。
请参阅图6,图6是本发明实施例公开的一种支付业务模块的代码结构示意图,如图6所示,支付业务函数601可以包括设备校验602、支付规则603、商户参数604、营销信息605、分账信息606以及自定义配置607,其中,支付业务函数601用于调用支付流程面向用户支付的页面,在支付业务函数601中,需要设置用户的支付方式、支付设备校验方式、支付金额以及支付金额对应的商品信息等。其中,设备校验602用于对支付设备进行校验,支付规则603用于配置支付金额与商品信息之间的对应关系,商户参数604用于配置商户信息,营销信息605用于配置营销规则,分账信息606用于配置收款商户的账户配置信息等,还可以包括自定义配置607来设置特殊品类对应的业务处理。可选的,支付业务函数601还饿可以包括生成订单模块以及请求支付模块,请求支付模块用于响应下单需求,按照支付金额调用相应的支付方式实现支付,生成订单模块用于在订单完成之后,按照商品信息、支付信息等生成订单。
请参阅图7,图7是本发明实施例公开的一种支付回调业务模块的代码结构示意图,如图7所示,支付回调函数701可以包括余额余币启动702、支付充值启动703以及智能卡片启动704,其中,余额金币启动702可以包括启动成功705以及启动失败706,支付充值启动703可以包括启动成功707以及启动失败708,智能卡片启动704可以包括启动成功709以及启动失败710。其中,支付回调函数用于目标设备上报目标设备的启动结果,而目标设备的启动可以包括余额更新、余币更新,启动余额余币进行统计,以及启动对目标设备的支付充值操作,又或者,目标设备对应有相应的智能卡片,可以包括但不限于会员卡和IC卡,此时也可以启动智能卡片,返回上述启动结果,启动结果可以包括启动成功以及启动失败。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
根据本发明实施例的另一个方面,还提供了一种用于实施上述业务接入方法的业务接入装置。如图8所示,该装置包括:
获取单元801,用于获取待接入业务的业务信息,业务信息至少包括业务标识信息;
确定单元802,用于确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;
生成单元803,用于在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;
接入单元804,用于利用业务接入***执行目标设备的业务接入操作。
本发明实施例中,待接入业务为需要接入自助设备执行的业务,其中,自助设备可以包括娃娃机、兑币机、充电桩、洗衣机、按摩垫、按摩椅、售货机等,娃娃机需要执行的业务即为抓娃娃业务,兑币机需要执行的业务即为虚拟货币兑换业务,充电桩需要执行的业务即为充电业务,洗衣机对应的业务即为洗衣业务,按摩垫和按摩椅需要执行的业务即为按摩业务,售货机需要执行的业务即为货物售卖业务。也即是,上述待接入业务可以为抓娃娃业务、虚拟货币兑换业务、充电业务、洗衣业务、按摩业务以及货物售卖业务等,本发明实施例中不做限定。并且待接入业务具有相应的业务信息,业务信息用于描述待接入业务的详情信息,可以包括业务标识信息,业务标识信息用于标识待接入业务所属的业务类型,比如上述不同的待接入业务都可以预先设置好相对应的标识编码,通过识别业务标识信息中的标识编码可以获知当前待接入业务的具体业务类型。可选的,业务信息还可以包括对待接入业务的描述信息,例如可以包括待接入业务的业务流程以及业务流程中每一业务环节对应的业务信息。进一步的,可以针对不同的待接入业务提供相匹配的定制扩展接口,扩展接口可以用于对通用业务模块进行扩展,具体的,可以将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***。通过扩展接口对通用业务模块进行扩展的情况下,可以写入新的扩展模块实现新的功能,也可以对已开发好的通用业务模块进行二次开发,获得扩展后的通用业务模块,最后将扩展后的通用业务模块和扩展模块进行聚合处理,生成业务接入***。业务接入***用于实现业务接入,以此利用业务接入***执行目标设备的业务接入操作。
在本发明实施例中,获取待接入业务的业务信息,业务信息至少包括业务标识信息;确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;利用业务接入***执行目标设备的业务接入操作。这一过程能够匹配不同的待接入业务,生成通用业务模块以及扩展得到的扩展模块,聚合处理后生成业务接入***,可以利用业务接入***执行目标设备的业务接入操作,无需对不同的目标设备执行代码的多次开发,能够利用已具有的通用业务模块以及可扩展的扩展接口实现业务接入,业务接入效率更高。
作为一种可选的实施方式,上述装置还可以包括:
加载单元,用于在确定与业务标识信息相匹配的扩展接口之后,在具有与业务标识信息相匹配的通用业务模块的情况下,加载通用业务模块;
生成单元用于在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***的方式具体可以为:
生成单元,用于在接收到针对通用业务模块的扩展指令且通过扩展接口对通用业务模块进行扩展的情况下,根据扩展指令加载扩展模块,并将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***。
本发明实施例中,在确定出扩展接口之后,可以判断是否存在与业务标识信息相匹配的通用业务模块,可选的,可以预先对应存储有多个业务标识信息以及与每一业务标识信息相匹配的通用业务模块,在具有与业务标识信息相匹配的通用业务模块的情况下,可以加载与该业务标识信息相匹配的通用业务模块。如果需要对该通用业务模块进行扩展,则可以触发扩展指令,并根据扩展指令对通用业务模块进行扩展,或者也可以生成新的扩展模块,并将扩展后的通用业务模块和扩展模块进行聚合处理,生成业务接入***。
作为一种可选的实施方式,上述加载单元用于加载通用业务模块的方式具体可以为:加载单元,用于在上述业务标识信息为指示对上述目标设备进行支付管控的标识信息的情况下,加载支付扫码业务模块、支付业务模块以及支付回调业务模块,其中,上述通用业务模块至少包括上述支付扫码业务模块、上述支付业务模块以及上述支付回调业务模块。
本发明实施例中,如果业务标识信息为指示对目标设备进行支付管控的标识信息,可以按照支付管控的业务流程来加载相应的通用业务模块,其中,支付管控的业务流程可以包括扫码授权、支付、设备启动、设备回调、设备注册转移、启动结果上报等。此时,可以按照支付管控的业务流程,加载支付扫码业务模块实现扫码授权,加载支付业务模块实现支付,加载支付回调业务模块实现设备启动与回调。可选的,还可以加载数据上报模块实现设备注册转移以及启动结果上报等,本发明实施例中不做限定。其中,上述支付扫码业务模块、支付业务模块以及支付回调业务模块可以为预先开发好的业务模块,功能分别为实现扫码授权、实现支付、实现支付回调,在组建业务接入***中实现对通用业务模块的复用,能够提高对业务接入***的开发效率,从而提高业务接入的效率。
作为一种可选的实施方式,上述装置还包括:配置单元,用于在上述加载支付扫码业务模块、支付业务模块以及支付回调业务模块之后,通过上述扩展接口配置上述支付扫码业务模块的扫码模式、扫码渠道以及扫码类型,以及通过上述扩展接口配置上述支付业务模块的设备校验信息、支付规则信息、商户参数信息、营销信息以及分账信息,以及通过上述扩展接口配置上述支付回调业务模块的商户业务信息、用户业务信息以及营销业务信息。
本发明实施例中,通过扩展接口可以配置支付扫码业务模块的扫码模式、扫码渠道以及扫码类型,其中,扫码模式可以包括但不限于小程序扫码模式以及网页扫码模式,扫码渠道可以包括但不限于现有的多种不同程序实现的网络支付,扫码类型可以包括扫码授权、扫码登陆以及扫码授权登陆等。进一步的,通过配置扩展接口可以配置支付业务模块的设备校验信息、支付规则信息、商户参数信息、营销信息以及分账信息,其中,设备校验信息用于设置支付前对于支付设备的验证,能够提高支付安全性,支付规则信息用于设置支付的规则,可以包括但不限于支付方式、支付金额以及支付内容等,商户参数信息用于设置收款商户的参数信息,可以包括但不限于收款商户的账户等,营销信息用于设置本次支付的营销规则,分账信息用于设置支付的账户分配情况。进一步的,通过扩展接口配置支付回调业务模块的商户业务信息、用户业务信息以及营销业务信息,其中,商户业务信息为商户所提供的业务服务内容,用户业务信息为用户可接收到的业务服务内容,营销业务信息为针对营销规则所响应执行的业务操作。
作为一种可选的实施方式,上述接入单元用于利用上述业务接入***执行目标设备的业务接入操作的方式具体可以为:接入单元,用于利用上述业务接入***依次执行对上述目标设备的支付扫码操作、支付业务处理操作以及支付回调操作,上述业务接入操作至少包括上述支付扫码操作、上述支付业务处理操作以及上述支付回调操作。
本发明实施例中,在业务标识信息为指示对目标设备进行支付管控的标识信息的情况下,可以依次执行对目标设备的支付扫码操作、支付业务处理操作以及支付回调操作,可选的,在执行支付回调操作之后,还可以执行目标设备的启动操作以及设备启动回调操作。其中,支付扫码操作用于获取授权登陆的权限,支付业务处理操作用于实现支付处理的业务,支付回调操作用于上报目标设备的启动结果,例如目标设备启动成功或者目标设备启动失败等信息,从而实现业务接入的全流程。
作为一种可选的实施方式,上述装置还可以包括:启动单元,用于在上述利用上述业务接入***执行目标设备的业务接入操作之后,利用消息队列处理方式处理业务接入数据,并启动上述目标设备执行对应的业务操作。
本发明实施例中,在利用业务接入***执行目标设备的业务接入操作之后,还可以利用消息队列处理方式处理业务接入数据,并启动目标设备执行对应的业务操作。其中,在利用消息队列处理方式处理业务接入数据的情况下,还可以利用异步消息协同消息队列的处理方式来解耦业务接入***之间的模块的依赖性。
在本发明实施例中,获取待接入业务的业务信息,业务信息至少包括业务标识信息;确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;利用业务接入***执行目标设备的业务接入操作。这一过程能够匹配不同的待接入业务,生成通用业务模块以及扩展得到的扩展模块,聚合处理后生成业务接入***,可以利用业务接入***执行目标设备的业务接入操作,无需对不同的目标设备执行代码的多次开发,能够利用已具有的通用业务模块以及可扩展的扩展接口实现业务接入,业务接入效率更高。此外,还可以通过消息队列以及异步消息处理的方式解耦业务接入***的依赖性,能够提高业务接入***的复用性程度。
根据本发明实施例的又一个方面,还提供了一种用于实施上述业务接入方法的电子装置,如图9所示,该电子装置包括存储器902和处理器904,该存储器902中存储有计算机程序,该处理器904被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述电子装置可以位于计算机网络的多个网络设备中的至少一个网络设备。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,获取待接入业务的业务信息,业务信息至少包括业务标识信息;
S2,确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;
S3,在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;
S4,利用业务接入***执行目标设备的业务接入操作。
可选地,本领域普通技术人员可以理解,图9所示的结构仅为示意,电子装置也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。图9其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图9中所示更多或者更少的组件(如网络接口等),或者具有与图9所示不同的配置。
其中,存储器902可用于存储软件程序以及模块,如本发明实施例中的业务接入方法和装置对应的程序指令/模块,处理器904通过运行存储在存储器902内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的业务接入方法。存储器902可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器902可进一步包括相对于处理器904远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器902具体可以但不限于用于存储操作指令等信息。作为一种示例,如图9所示,上述存储器902中可以但不限于包括上述业务接入装置中的获取单元801、确定单元802、生成单元803以及接入单元804。此外,还可以包括但不限于上述业务接入装置中的其他模块单元,本示例中不再赘述。
可选地,上述的传输装置906用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置906包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置906为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
此外,上述电子装置还包括:显示器908,用于显示上述通用业务模块以及扩展模块;和连接总线910,用于连接上述电子装置中的各个模块部件。
根据本发明的实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,获取待接入业务的业务信息,业务信息至少包括业务标识信息;
S2,确定与业务标识信息相匹配的扩展接口,扩展接口用于对通用业务模块进行扩展;
S3,在通过扩展接口对通用业务模块进行扩展的情况下,将扩展后的通用业务模块以及扩展模块进行聚合处理,生成业务接入***;
S4,利用业务接入***执行目标设备的业务接入操作。
可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种业务接入方法,其特征在于,包括:
获取待接入业务的业务信息,所述业务信息至少包括业务标识信息;
确定与所述业务标识信息相匹配的扩展接口,所述扩展接口用于对通用业务模块进行扩展;
在通过所述扩展接口对所述通用业务模块进行扩展的情况下,将扩展后的所述通用业务模块以及扩展模块进行聚合处理,生成业务接入***;
利用所述业务接入***执行目标设备的业务接入操作。
2.根据权利要求1所述的方法,其特征在于,在所述确定与所述业务标识信息相匹配的扩展接口之后,还包括:
在具有与所述业务标识信息相匹配的所述通用业务模块的情况下,加载所述通用业务模块;
所述在通过所述扩展接口对所述通用业务模块进行扩展的情况下,将扩展后的所述通用业务模块以及扩展模块进行聚合处理,生成业务接入***,包括:
在接收到针对所述通用业务模块的扩展指令且通过所述扩展接口对所述通用业务模块进行扩展的情况下,根据所述扩展指令加载所述扩展模块,并将扩展后的所述通用业务模块以及所述扩展模块进行聚合处理,生成业务接入***。
3.根据权利要求2所述的方法,其特征在于,所述加载通用业务模块,包括:
在所述业务标识信息为指示对所述目标设备进行支付管控的标识信息的情况下,加载支付扫码业务模块、支付业务模块以及支付回调业务模块,其中,所述通用业务模块至少包括所述支付扫码业务模块、所述支付业务模块以及所述支付回调业务模块。
4.根据权利要求3所述的方法,其特征在于,在所述加载支付扫码业务模块、支付业务模块以及支付回调业务模块之后,还包括:
通过所述扩展接口配置所述支付扫码业务模块的扫码模式、扫码渠道以及扫码类型,以及通过所述扩展接口配置所述支付业务模块的设备校验信息、支付规则信息、商户参数信息、营销信息以及分账信息,以及通过所述扩展接口配置所述支付回调业务模块的商户业务信息、用户业务信息以及营销业务信息。
5.根据权利要求4所述的方法,其特征在于,所述利用所述业务接入***执行目标设备的业务接入操作,包括:
利用所述业务接入***依次执行对所述目标设备的支付扫码操作、支付业务处理操作以及支付回调操作,所述业务接入操作至少包括所述支付扫码操作、所述支付业务处理操作以及所述支付回调操作。
6.根据权利要求1至5任一项所述的方法,其特征在于,在所述利用所述业务接入***执行目标设备的业务接入操作之后,还包括:
利用消息队列处理方式处理业务接入数据,并启动所述目标设备执行对应的业务操作。
7.一种业务接入装置,其特征在于,包括:
获取单元,用于获取待接入业务的业务信息,所述业务信息至少包括业务标识信息;
确定单元,用于确定与所述业务标识信息相匹配的扩展接口,所述扩展接口用于对通用业务模块进行扩展;
生成单元,用于在通过所述扩展接口对所述通用业务模块进行扩展的情况下,将扩展后的所述通用业务模块以及扩展模块进行聚合处理,生成业务接入***;
接入单元,用于利用所述业务接入***执行目标设备的业务接入操作。
8.根据权利要求7所述的装置,其特征在于,还包括:
加载单元,用于在所述确定与所述业务标识信息相匹配的扩展接口之后,在具有与所述业务标识信息相匹配的所述通用业务模块的情况下,加载所述通用业务模块;
所述生成单元用于在通过所述扩展接口对所述通用业务模块进行扩展的情况下,将扩展后的所述通用业务模块以及扩展模块进行聚合处理,生成业务接入***的方式具体可以为:
所述生成单元,用于在接收到针对所述通用业务模块的扩展指令且通过所述扩展接口对所述通用业务模块进行扩展的情况下,根据所述扩展指令加载所述扩展模块,并将扩展后的所述通用业务模块以及所述扩展模块进行聚合处理,生成业务接入***。
9.一种计算机可读的存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行所述权利要求1至6任一项中所述的方法。
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至6任一项中所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010649719.3A CN112016912A (zh) | 2020-07-08 | 2020-07-08 | 业务接入方法、装置、存储介质及电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010649719.3A CN112016912A (zh) | 2020-07-08 | 2020-07-08 | 业务接入方法、装置、存储介质及电子装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112016912A true CN112016912A (zh) | 2020-12-01 |
Family
ID=73498436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010649719.3A Pending CN112016912A (zh) | 2020-07-08 | 2020-07-08 | 业务接入方法、装置、存储介质及电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112016912A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104317604A (zh) * | 2014-11-13 | 2015-01-28 | 中国建设银行股份有限公司 | 一种程序代码生成方法及装置 |
CN107133040A (zh) * | 2017-05-02 | 2017-09-05 | 山东浪潮通软信息科技有限公司 | 一种标准产品业务装置及业务模块扩展置换方法 |
CN107329756A (zh) * | 2017-06-29 | 2017-11-07 | 网易(杭州)网络有限公司 | 程序文件的生成方法、装置、存储介质、处理器和终端 |
CN107632825A (zh) * | 2017-08-18 | 2018-01-26 | 深圳怡化电脑股份有限公司 | 一种业务软件开发方法及装置 |
CN107741845A (zh) * | 2017-12-04 | 2018-02-27 | 山东浪潮通软信息科技有限公司 | 一种自定义类实例的生成方法和装置 |
CN108228175A (zh) * | 2017-12-29 | 2018-06-29 | 深圳乐信软件技术有限公司 | 活动后台开发方法、装置、服务器及介质 |
CN109710236A (zh) * | 2018-12-30 | 2019-05-03 | 北京字节跳动网络技术有限公司 | 基于共享服务的业务开发和实现方法、装置、平台及介质 |
CN110399128A (zh) * | 2019-07-26 | 2019-11-01 | 北京恒华伟业科技股份有限公司 | 代码文件生成方法及装置 |
CN111208995A (zh) * | 2019-12-20 | 2020-05-29 | 中国建设银行股份有限公司 | Ibm主机作业的自动生成方法、***、装置及存储介质 |
-
2020
- 2020-07-08 CN CN202010649719.3A patent/CN112016912A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104317604A (zh) * | 2014-11-13 | 2015-01-28 | 中国建设银行股份有限公司 | 一种程序代码生成方法及装置 |
CN107133040A (zh) * | 2017-05-02 | 2017-09-05 | 山东浪潮通软信息科技有限公司 | 一种标准产品业务装置及业务模块扩展置换方法 |
CN107329756A (zh) * | 2017-06-29 | 2017-11-07 | 网易(杭州)网络有限公司 | 程序文件的生成方法、装置、存储介质、处理器和终端 |
CN107632825A (zh) * | 2017-08-18 | 2018-01-26 | 深圳怡化电脑股份有限公司 | 一种业务软件开发方法及装置 |
CN107741845A (zh) * | 2017-12-04 | 2018-02-27 | 山东浪潮通软信息科技有限公司 | 一种自定义类实例的生成方法和装置 |
CN108228175A (zh) * | 2017-12-29 | 2018-06-29 | 深圳乐信软件技术有限公司 | 活动后台开发方法、装置、服务器及介质 |
CN109710236A (zh) * | 2018-12-30 | 2019-05-03 | 北京字节跳动网络技术有限公司 | 基于共享服务的业务开发和实现方法、装置、平台及介质 |
CN110399128A (zh) * | 2019-07-26 | 2019-11-01 | 北京恒华伟业科技股份有限公司 | 代码文件生成方法及装置 |
CN111208995A (zh) * | 2019-12-20 | 2020-05-29 | 中国建设银行股份有限公司 | Ibm主机作业的自动生成方法、***、装置及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3079326B1 (en) | Network payment method, apparatus and system | |
CN108197944A (zh) | 基于区块链技术的资源交易方法及装置 | |
AU2008298886B2 (en) | Wirelessly executing transactions with different enterprises | |
CN107748985A (zh) | 基于网络的支付方法和网络支付服务器 | |
CN104504567B (zh) | 一种小额支付卡的充值方法及装置 | |
EP3792860B1 (en) | Resource transfer method and device, computer device and storage medium | |
CN108111568B (zh) | 对象获取方法和装置、存储介质及电子装置 | |
CN114257551A (zh) | 一种分布式限流的方法及***、存储介质 | |
US20230050176A1 (en) | Method of processing a transaction request | |
CN105160532A (zh) | 基于掌静脉认证的支付管理方法、装置及*** | |
CN106815761A (zh) | 电子充值卡处理方法、装置和*** | |
CN112016912A (zh) | 业务接入方法、装置、存储介质及电子装置 | |
CN105512882A (zh) | 一种基于hce的支付方法和装置 | |
CN114971605A (zh) | 一种线下支付的验证处理方法、装置、计算机设备及介质 | |
CA2945551C (en) | Module for emulating at least one payment card, corresponding method, payment device, computer program product and storage medium | |
CN108932785B (zh) | 一种彩票微服务调用方法、***及移动智能终端 | |
CN111801698A (zh) | 支付二维码管理方法、设备、支付***以及存储介质 | |
CN109474565B (zh) | 信息验证方法和装置、存储介质和电子装置 | |
CN109949037A (zh) | 一种基于网证的支付方法及相关设备 | |
CN116797224A (zh) | 一种资源处理方法、装置、芯片及模组设备 | |
CN106127539B (zh) | 一卡多号电子商务交易平台及其控制方法 | |
CN117241258A (zh) | 一种基于se环境虚拟sim卡的方法、***和电子设备 | |
CN107851044A (zh) | 适于从第一应用传送第一数据以供第二应用使用的集成电路卡 | |
CN114913003A (zh) | 一种基于区块链的手机银行开户方法和相关装置 | |
CN116128507A (zh) | 基于区块链的交易方法、装置以及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201201 |