申请/专利权人:深圳市华力特电气有限公司
申请日:2019-09-29
公开(公告)日:2024-04-12
公开(公告)号:CN110865891B
主分类号:G06F9/54
分类号:G06F9/54
优先权:
专利状态码:有效-授权
法律状态:2024.04.12#授权;2020.03.31#实质审查的生效;2020.03.06#公开
摘要:本发明实施例公开了异步消息编排方法和装置,包括:将待编排的异步消息划分为组,设置与组对应的计数器,初始设置计数器为组中异步消息总数;接收任一异步消息,缓存该任一异步消息,并确定任一异步消息所属组,使对应组的计数器减1;一个组的计数器为0,编排对应组的异步消息。装置用于执行方法。本发明实施例通过将待编排的异步消息划分为组,能够明确异步消息之间的连接关系;通过计数器,能够明确异步消息总数以作为判断异步消息是否完成接收完毕的基础;能够合理判断异步消息传递情况,并执行编排,有助于解决异步并行消息的编排问题。
主权项:1.一种异步消息编排方法,其特征在于,包括:将待编排的异步消息划分为组,设置与组对应的计数器,初始设置所述计数器为组中异步消息总数;所述组为数据结构体;异步消息包括所属组的标记;接收任一异步消息,缓存所述任一异步消息,并确定所述任一异步消息所属组,使对应组的计数器减1;额外设置存储结构,用于接收缓存的异步消息,当一个组的计数器为0,转移对应组的所有缓存的异步消息,对转移的异步消息进行编排,当一个组的计数器不为0,则继续接收异步消息,直至出现一个组的计数器为0;或者同一主题的所有组的计数器均为0,编排所有组的异步消息,当存在一个组的计算器不为0,则继续接收异步消息,直至出现所有组的计数器均为0。
全文数据:
权利要求:
百度查询: 深圳市华力特电气有限公司 一种异步消息编排方法和装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。