[发明专利]一种零售连锁响应式系统有效
申请号: | 201911300154.1 | 申请日: | 2019-12-16 |
公开(公告)号: | CN111061461B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 杨丹 | 申请(专利权)人: | 武汉云辅材科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F9/54 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 郑飞 |
地址: | 430040 湖北省武汉市东西湖区水产养殖场武汉中*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 零售 连锁 响应 系统 | ||
一种零售连锁响应式系统,包括连锁主系统、消息中间件和各业务子系统,各系统通过消息中间件进行通信;连锁主系统用于根据业务需求向对应业务子系统下发任务,并接收业务子系统反馈的回执结果,还基于回执结果向对应业务子系统或其他业务子系统下发下一步的任务;业务子系统用于接收连锁主系统下发的任务,根据对应任务执行对应的动作,并在执行完成后向连锁主系统反馈回执结果。本发明,每个业务子系统响应连锁主系统发出的消息,处理完成后进行回执,通过这种模式,各业务子系统本身不关心其他系统是否成功或失败,只需对通知的任务进行处理,整体初始化进度与异常处理由连锁主系统来控制,使得各业务子系统之间没有直接耦合并保持相互独立。
技术领域
本发明涉及零售连锁管理领域,具体涉及一种零售连锁响应式系统。
背景技术
随着零售业务的快速发展,系统和业务复杂度也在不断提升,如何解决系统服务化后,多个系统之间的耦合,提升业务的响应时间与吞吐量,有效保证系统的健壮性和稳定性,是我们面临的主要问题。
发明内容
为解决上述技术问题,本发明提供一种零售连锁响应式系统,结合目前技术体系和业务特点的思考,在业务中实践领域驱动和响应式架构以及RxJava框架,来解决系统与业务复杂所带来的问题,本发明的技术方案如下:
一种零售连锁响应式系统,所述系统包括基于领域驱动设计(DDD)的连锁系统,所述连锁系统包括连锁主系统、各业务子系统和消息中间件,所述连锁主系统和各业务子系统之间均通过消息中间件连接,通过所述消息中间件进行消息的发送与接收;
所述连锁主系统用于根据业务需求向各业务子系统中的对应业务子系统下发对应的任务,并接收对应业务子系统反馈的回执结果,还基于回执结果向对应业务子系统或其他业务子系统下发下一步的任务;
所述业务子系统用于接收连锁主系统下发的任务,根据对应任务执行对应的动作,并在执行完成后向连锁主系统反馈回执结果。
进一步地,所述业务子系统包括用于创建店铺的店铺创建系统、用于管理外设的外设管理系统、用于管理仓库的仓库管理系统、用于管理商品的商品管理系统、用于管理库存的库存管理系统,所述店铺创建系统、外设管理系统、仓库管理系统、商品管理系统和库存管理系统均与消息中间件连接,通过所述消息中间件进行消息的发送与接收。
进一步地,所述业务需求包括连锁分店创建需求,所述连锁主系统用于根据连锁分店创建需求向店铺创建系统下发对应的连锁分店创建任务,所述店铺创建系统用于根据所述连锁分店创建任务进行连锁分店的创建,并在连锁分店创建完成后向连锁主系统反馈连锁分店创建完成的回执结果。
进一步地,所述连锁主系统还用于在接收到连锁分店创建完成的回执结果后,向外设管理系统发送外设管理任务,所述外设管理系统用于根据外设管理任务进行对应连锁分店的外设管理工作,并在外设管理工作完成后向连锁主系统反馈外设管理完成的回执结果。
进一步地,所述连锁主系统还用于在接收到连锁分店创建完成的回执结果后,向仓库管理系统发送仓库管理任务,所述仓库管理系统用于根据仓库管理任务进行对应连锁分店的仓库管理工作,并在仓库管理工作完成后向连锁主系统反馈仓库管理完成的回执结果。
进一步地,所述连锁主系统还用于在接收到仓库管理完成的回执结果后,向商品管理系统发送商品管理任务,所述商品管理系统用于根据商品管理任务进行对应仓库的商品管理工作,并在商品管理工作完成后向连锁主系统反馈商品管理完成的回执结果。
进一步地,所述连锁主系统还用于在接收到商品管理完成的回执结果后,向库存管理系统发送库存管理任务,所述库存管理系统用于根据库存管理任务进行对应商品的库存管理工作,并在库存管理工作完成后向连锁主系统反馈库存管理完成的回执结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉云辅材科技有限公司,未经武汉云辅材科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911300154.1/2.html,转载请声明来源钻瓜专利网。