消息处理系统、方法及装置制造方法及图纸

技术编号:20222599 阅读:21 留言:0更新日期:2019-01-28 20:50
本说明书一个或多个实施例公开了消息处理系统、方法及装置,用以实现针对财务变动消息发出告警信息的准实时性,以及降低查询财务相关信息过程中流动性平台和财务系统的压力。所述系统包括财务系统、消息中间件及至少一个流动性平台;其中:所述财务系统,用于记录财务相关信息;当所述财务相关信息发生变动时,将财务变动消息发送至所述消息中间件,所述财务变动消息用于标识所述财务相关信息发生变动;所述消息中间件,用于接收所述财务系统发送的所述财务变动消息;将所述财务变动消息发送至流动性平台;所述流动性平台,用于接收所述消息中间件发送的所述财务变动消息;根据所述财务变动消息发出相应的告警信息。

【技术实现步骤摘要】
消息处理系统、方法及装置
本说明书涉及消息处理
,尤其涉及一种消息处理系统、方法及装置。
技术介绍
随着互联网公司业务复杂程度的增加,同构/异构系统的架构逐渐从垂直的烟筒架构演变为多子系统的服务治理架构,随之而来的问题就是系统与系统之间的依赖性增加。例如,A系统的某个业务可能需要调用B、C、D等多个系统接口。相关技术中,流动性系统定时向财务系统轮询查询资金余额,以判断财务系统中的资金余额是否达到流动性预警条件。例如,如图1所示,流动性平台A、流动性平台B及流动性平台C定时调用财务系统,并采用轮询方式向财务系统查询资金余额,流动性平台和财务系统之间具有直接的依赖关系。这种方式至少具有以下两点缺陷:(1)定时轮询查询资金余额的方式容易导致预警不及时;如,流动性平台每隔1分钟或10分钟定时轮询查询资金余额,假设账户在上次查询完毕之后发生流动性风险,那么需要1分钟或10分钟之后才能发现该流动性风险,从而导致延迟1分钟或10分钟告警,尤其是在间隔时间较长的情况下,很容易造成流动性告警的不及时。(2)多个流动性平台定时轮询调用财务系统,容易增加流动性平台及财务系统的压力;假设轮询的时间间隔为1分钟,共有10万个账户需要进行流动性预警,那么流动性平台需要在1分钟之内调用10万次账务系统,这对流动性平台和账务系统都是不小的压力,尤其在白天业务量较大时,会对其他业务也造成影响。
技术实现思路
本说明书一个或多个实施例的目的是提供一种消息处理系统、方法及装置,用以实现针对财务变动消息发出告警信息的准实时性,以及降低查询财务相关信息过程中流动性平台和财务系统的压力。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:一方面,本说明书一个或多个实施例提供一种消息处理系统,包括财务系统、消息中间件及至少一个流动性平台;其中:所述财务系统,用于记录财务相关信息;当所述财务相关信息发生变动时,将财务变动消息发送至所述消息中间件,所述财务变动消息用于标识所述财务相关信息发生变动;所述消息中间件,用于接收所述财务系统发送的所述财务变动消息;将所述财务变动消息发送至流动性平台;所述流动性平台,用于接收所述消息中间件发送的所述财务变动消息;根据所述财务变动消息发出相应的告警信息。在一个实施例中,所述流动性平台还用于:向所述消息中间件发送用于标识所述财务变动消息已被消费的反馈信息。在一个实施例中,上述系统还包括:规则库,用于存储预设告警规则,所述预设告警规则包括变动后的余额超出预设余额范围、金额变动量达到预设阈值中的至少一项。在一个实施例中,所述消息中间件还用于:从所述规则库中获取所述预设告警规则;判断所述财务变动消息是否满足所述预设告警规则;若是,则将所述财务变动消息发送至所述流动性平台,以使所述流动性平台根据所述财务变动消息发出相应的告警信息。在一个实施例中,所述消息中间件还用于:将所述财务系统注册为消息发布方,及,将所述流动性平台注册为消息消费方。另一方面,本说明书一个或多个实施例提供一种消息处理方法,应用于消息中间件,包括:接收用于记录财务相关信息的财务系统所发送的财务变动消息,所述财务变动消息用于标识所述财务相关信息发生变动;将所述财务变动消息发送至与所述消息中间件连接的流动性平台。在一个实施例中,所述接收用于记录财务相关信息的财务系统所发送的财务变动消息之前,还包括:将所述财务系统注册为消息发布方,及,将所述流动性平台注册为消息消费方。在一个实施例中,所述将所述财务变动消息发送至与所述消息中间件连接的流动性平台之后,还包括:接收所述流动性平台发送的用于标识所述财务变动消息已被消费的反馈信息。在一个实施例中,所述将所述财务变动消息发送至与所述消息中间件连接的流动性平台,包括:从规则库中获取预设告警规则,所述预设告警规则包括变动后的余额超出预设余额范围、金额变动量达到预设阈值中的至少一项;判断所述财务变动消息是否满足所述预设告警规则;若是,则将所述财务变动消息发送至所述流动性平台,以使所述流动性平台根据所述财务变动消息发出相应的告警信息。再一方面,本说明书一个或多个实施例提供一种消息处理装置,应用于消息中间件,包括:第一接收模块,用于接收用于记录财务相关信息的财务系统所发送的财务变动消息,所述财务变动消息用于标识所述财务相关信息发生变动;发送模块,用于将所述财务变动消息发送至与所述消息中间件连接的流动性平台。在一个实施例中,上述装置还包括:注册模块,用于所述接收用于记录财务相关信息的财务系统所发送的财务变动消息之前,将所述财务系统注册为消息发布方,及,将所述流动性平台注册为消息消费方。在一个实施例中,上述装置还包括:第二接收模块,用于所述将所述财务变动消息发送至与所述消息中间件连接的流动性平台之后,接收所述流动性平台发送的用于标识所述财务变动消息已被消费的反馈信息。在一个实施例中,所述发送模块包括:获取单元,用于从规则库中获取预设告警规则,所述预设告警规则包括变动后的余额超出预设余额范围、金额变动量达到预设阈值中的至少一项;判断单元,用于判断所述财务变动消息是否满足所述预设告警规则;发送单元,用于若判定所述财务变动消息满足所述预设告警规则,则将所述财务变动消息发送至所述流动性平台,以使所述流动性平台根据所述财务变动消息发出相应的告警信息。再一方面,本说明书一个或多个实施例提供一种消息处理设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:接收用于记录财务相关信息的财务系统所发送的财务变动消息,所述财务变动消息用于标识所述财务相关信息发生变动;将所述财务变动消息发送至与消息中间件连接的流动性平台。再一方面,本申请实施例提供一种存储介质,用于存储计算机可执行指令,所述可执行指令在被执行时实现以下流程:接收用于记录财务相关信息的财务系统所发送的财务变动消息,所述财务变动消息用于标识所述财务相关信息发生变动;将所述财务变动消息发送至与消息中间件连接的流动性平台。采用本说明书一个或多个实施例的技术方案,通过在财务系统和至少一个流动性平台之间连接消息中间件,使得在财务相关信息发生变动时,财务系统能够将财务变动消息发送至消息中间件,并通过消息中间件将财务变动消息发送至流动性平台,进而通过流动性平台根据财务变动消息发出相应的告警信息。可见,该技术方案通过消息中间件对财务变动消息进行准实时转发,使得财务变动消息能够被及时发送至流动性平台,实现了流动性平台针对财务变动消息发出告警信息的准实时性;并且,利用消息中间件解除了流动性平台和财务系统之间的依赖关系,使得流动性平台在查询财务相关信息时无需再调用财务系统,从而降低流动性平台和财务系统的压力。附图说明为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书一个或多个实施例中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是根据现有技术中的一种消息处理系统的示意性结构图;图2是根据本说明书一实施例的一种消息处理系统的示意性结构图;图3是根据本说明书一实施例的一种本文档来自技高网...

【技术保护点】
1.一种消息处理系统,包括财务系统、消息中间件及至少一个流动性平台;其中:所述财务系统,用于记录财务相关信息;当所述财务相关信息发生变动时,将财务变动消息发送至所述消息中间件,所述财务变动消息用于标识所述财务相关信息发生变动;所述消息中间件,用于接收所述财务系统发送的所述财务变动消息;将所述财务变动消息发送至流动性平台;所述流动性平台,用于接收所述消息中间件发送的所述财务变动消息;根据所述财务变动消息发出相应的告警信息。

【技术特征摘要】
1.一种消息处理系统,包括财务系统、消息中间件及至少一个流动性平台;其中:所述财务系统,用于记录财务相关信息;当所述财务相关信息发生变动时,将财务变动消息发送至所述消息中间件,所述财务变动消息用于标识所述财务相关信息发生变动;所述消息中间件,用于接收所述财务系统发送的所述财务变动消息;将所述财务变动消息发送至流动性平台;所述流动性平台,用于接收所述消息中间件发送的所述财务变动消息;根据所述财务变动消息发出相应的告警信息。2.根据权利要求1所述的系统,所述流动性平台还用于:向所述消息中间件发送用于标识所述财务变动消息已被消费的反馈信息。3.根据权利要求1所述的系统,还包括:规则库,用于存储预设告警规则,所述预设告警规则包括变动后的余额超出预设余额范围、金额变动量达到预设阈值中的至少一项。4.根据权利要求3所述的系统,所述消息中间件还用于:从所述规则库中获取所述预设告警规则;判断所述财务变动消息是否满足所述预设告警规则;若是,则将所述财务变动消息发送至所述流动性平台,以使所述流动性平台根据所述财务变动消息发出相应的告警信息。5.根据权利要求3所述的系统,所述消息中间件还用于:将所述财务系统注册为消息发布方,及,将所述流动性平台注册为消息消费方。6.一种消息处理方法,应用于消息中间件,包括:接收用于记录财务相关信息的财务系统所发送的财务变动消息,所述财务变动消息用于标识所述财务相关信息发生变动;将所述财务变动消息发送至与所述消息中间件连接的流动性平台。7.根据权利要求6所述的方法,所述接收用于记录财务相关信息的财务系统所发送的财务变动消息之前,还包括:将所述财务系统注册为消息发布方,及,将所述流动性平台注册为消息消费方。8.根据权利要求6所述的方法,所述将所述财务变动消息发送至与所述消息中间件连接的流动性平台之后,还包括:接收所述流动性平台发送的用于标识所述财务变动消息已被消费的反馈信息。9.根据权利要求6所述的方法,所述将所述财务变动消息发送至与所述消息中间件连接的流动性平台,包括:从规则库中获取预设告警规则,所述预设告警规则包括变动...

【专利技术属性】
技术研发人员:丁祥勇
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1