[发明专利]业务处理方法、系统及电子设备在审
申请号: | 202110744292.X | 申请日: | 2021-07-01 |
公开(公告)号: | CN113377557A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 罗刚 | 申请(专利权)人: | 挂号网(杭州)科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F11/14 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
地址: | 311200 浙江省杭州市萧山区萧山*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 系统 电子设备 | ||
1.一种业务处理方法,应用于消息中间件系统(MQ系统),其特征在于,包括:
获取目标业务的业务消息,并返回对应于所述业务消息的接收确认消息;
获取对应于所述业务消息的状态标注消息,基于所述状态标注消息将所述业务消息标注为指定状态;其中,指定状态包括可消费状态和不可消费状态。
2.根据权利要求1所述的业务处理方法,其特征在于,所述方法还包括:
定时扫描未被变更为指定状态的所述业务消息,并发送所述业务消息的查找通知;
接收所述查找通知指示的业务消息的状态标注消息,基于所述状态标注消息将所述业务消息标注为指定状态。
3.一种业务处理方法,应用于上游业务系统,其特征在于,包括:
对目标业务进行处理;
向消息中间件系统发送所述目标业务的业务消息;
如果接收到对应于所述业务消息的接收确认消息,监听所述目标业务的处理结果所对应的操作事件;
根据所述操作事件向所述消息中间件系统发送所述业务消息的状态标注消息。
4.根据权利要求3所述的业务处理方法,其特征在于,所述方法还包括:
如果未接收到对应于所述业务消息的接收确认消息,结束对所述目标业务的处理。
5.根据权利要求3所述的业务处理方法,其特征在于,所述操作事件包括回滚操作事件和提交操作事件;
所述监听所述目标业务的处理结果所对应的操作事件,根据所述操作事件向消息中间件系统发送所述业务消息的状态标注消息,包括:
如果所述操作事件为回滚操作事件,向所述消息中间件系统发送将所述业务消息标注为不可消费状态的状态标注消息;
如果所述操作事件为提交操作事件,向所述消息中间件系统发送将所述业务消息标注为可消费状态的状态标注消息。
6.根据权利要求3所述的业务处理方法,其特征在于,所述方法还包括:
获取查找通知,在本地数据库中查找所述查找通知指示的业务消息,获取查找结果;
基于所述查找结果,向所述消息中间件系统发送所述查找结果对应业务消息的所述状态标注消息;
接收所述业务消息的标注确认消息,将所述本地数据库中所述业务消息标注为已提交状态。
7.根据权利要求3所述的业务处理方法,其特征在于,所述方法还包括:
定时扫描本地数据库中未提交状态的业务消息;
针对所述未提交状态的业务消息,向所述消息中间件系统发送将其标注为可消费状态的状态标注消息;
当接收所述消息中间件系统返回的标注确认消息时,将所述本地数据库中所述业务消息标注为已提交状态。
8.一种业务处理方法,应用于下游业务系统,其特征在于,包括:
从消息中间件系统中拉取可消费状态的目标业务的业务消息;
基于所述业务消息,对所述目标业务的关联业务进行处理。
9.一种业务处理系统,其特征在于,包括:
上游业务系统、消息中间件系统及下游业务系统;
所述上游业务系统,用于对目标业务进行处理;向所述消息中间件系统发送所述目标业务的业务消息;如果接收到对应于所述业务消息的接收确认信息,监听所述目标业务的处理结果所对应的操作事件;根据所述操作事件向所述消息中间件系统发送所述业务消息的状态标注消息;
所述消息中间件系统,与所述上游业务系统连接,用于获取所述目标业务的业务消息,并返回对应于所述业务消息的接收确认信息;获取对应于所述业务消息的所述状态标注消息,基于所述状态标注消息将所述业务消息标注为指定状态;其中,指定状态包括可消费状态和不可消费状态;
所述下游业务系统,与所述消息中间件系统连接,用于从所述消息中间件系统中拉取所述可消费状态的所述目标业务的业务消息;基于所述业务消息,对所述目标业务的关联业务进行处理。
10.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-2任意一项所述的业务处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于挂号网(杭州)科技有限公司,未经挂号网(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110744292.X/1.html,转载请声明来源钻瓜专利网。