The present application provides a service processing method and device for an intermediate service system. The method includes: receiving a first service message from the top of the business system, for the first service message header parsing obtain service type identification with service type identification; searching the preset template list obtained corresponding to the first process template based on template list including the corresponding relationship between the identification process template and the service type, the first process the template includes one or more processing action; in the lower business system corresponding to the determined process first process template for the first service message based on the use of second process templates; first service message construction second service message based on the message sent to the lower second business service system. In the process of dealing with the intermediate business system of this application, it is only necessary to call the predefined process processing template according to the agreed business type, and it has good scalability and high stability.
【技术实现步骤摘要】
一种中间业务系统的业务处理方法和装置
本申请涉及通信
,尤其涉及一种中间业务系统的业务处理方法和装置。
技术介绍
随着互联网相关技术以及诸如物流在内的配套产业的发展。目前,互联网已经是很多经济活动的基础。而很多经济活动在互联网上又表现为电子商务的形式。包括支付在内若干互联网平台已经成为了完成这些经济活动的重要基础设施。为实现一次完整高效的交易活动,这些平台之间需要相互协作。比如说,消费者可以通过大众点评等O2O平台来实现订单生成,然后通过该平台关联的互联网支付平台来请求订单支付。对于支付平台而言,其可能需要与金融机构的系统进行对接来最终完成支付。对于更复杂的电子商务模型而言,其可能涉及超过三个平台(以下也称为“业务系统”)。随着电子商务业务类型的不断发展,诸如AA付款,支付平台实现金融理财等新兴业务不断出现,这意味着数量更为庞大的业务系统之间需要对接。另一方面,为实现这些全新业务,各个业务系统不得不频繁进行更新开发,这对于业务系统的稳定性是相当大的挑战,尤其是那种在业务模型中位于中间位置的系统(比如互联网支付平台)来说,无疑挑战更大,因为该业务系统位于很多业 ...
【技术保护点】
一种中间业务系统的业务处理方法,其特征在于,所述方法包括:接收来自上层业务系统的第一业务报文,对所述第一业务报文的头部进行解析获得其中所携带的业务类型标识;基于所述业务类型标识查找预设模板列表获得对应的第一流程模板,其中所述模板列表包括了流程模板与业务类型标识的对应关系,所述第一流程模板包括一个或多个处理动作;在基于所述第一流程模板对所述第一业务报文的处理过程中确定对应的下层业务系统;使用第二流程模板基于所述第一业务报文构造第二业务报文,并将该第二业务报文发送给所述下层业务系统。
【技术特征摘要】
1.一种中间业务系统的业务处理方法,其特征在于,所述方法包括:接收来自上层业务系统的第一业务报文,对所述第一业务报文的头部进行解析获得其中所携带的业务类型标识;基于所述业务类型标识查找预设模板列表获得对应的第一流程模板,其中所述模板列表包括了流程模板与业务类型标识的对应关系,所述第一流程模板包括一个或多个处理动作;在基于所述第一流程模板对所述第一业务报文的处理过程中确定对应的下层业务系统;使用第二流程模板基于所述第一业务报文构造第二业务报文,并将该第二业务报文发送给所述下层业务系统。2.根据权利要求1所述的方法,其特征在于,还包括:接收来自下层业务系统的第三业务报文,对所述第三业务报文的头部进行解析获得其中所携带的业务类型标识;基于所述业务类型标识查找所述预设模板列表获得对应的第三流程模板,所述第三流程模板包括一个或多个处理动作;在基于所述第三流程模板对所述第三业务报文的处理过程中确定对应的业务系统以及与该业务系统对应的流程模板;如果第三流程模板确定的业务系统是所述上层业务系统,则使用对应的第四流程模板基于所述第三业务报文构造第四业务报文,并将该第四业务报文发送给所述上层业务系统。3.根据权利要求2所述的方法,其特征在于,如果第三流程模板确定的业务系统是所述下层业务系统,使用第二流程模板基于所述第三业务报文构造第二业务报文,并将该第二业务报文发送给所述下层业务系统。4.根据权利要求3所述的方法,其特征在于,所述第一流程模板和所述第三流程模板的处理动作中包括上送路由系统,其中所述路由系统用于决策对应的下层业务系统。5.根据权利要求4所述的方法,其特征在于,所述上送路由系统包括:将业务报文中携带的交换能力参数上送给路由系统。6.根据权利要求1所述的方法,其特征在于,还包括:将业务报文的收发状态保存到收发状态表中,其中所述收发状态表包括业务标识、对端业务系统、收发状态以及状态记录时间。7.一种中间业务系统的业务处理装置,其特征在于,所述装置包括:上层报文接收单元,接收来自上层业...
【专利技术属性】
技术研发人员:陈伟,巩令伟,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。