金融界2024年4月17日消息,据国家知识产权局公告,中国银行股份有限公司取得一项名为“一种异步消息可靠投递和处理的方法和装置“,授权公告号CN113094362B,申请日期为2021年4月。
专利摘要显示,本发明提供了一种异步消息可靠投递和处理的方法和装置,本发明涉及大数据技术,该方法包括:通过消息生产者进行业务交易处理,确定业务数据和消息数据;将业务数据写入数据库业务表;业务数据写入成功后,将消息数据写入与数据库业务表在同一个数据库事务中的数据库消息表;消息数据写入成功后,通过消息生产者产生消息数据对应的异步消息投递至消息队列;消息消费者实时从消息队列中读取异步消息,进行异步业务处理;其中,异步业务处理支持幂等性;异步业务处理成功后,将异步消息对应的消息数据从数据库消息表中删除。从流程上保证了异步消息的可靠投递和处理。
来源:金融界