系统流程,就是将业务流程以系统处理的视角进行细化,以系统逻辑为出发点,梳理此流程在各个系统内部和系统之间的交互逻辑,形成完整的系统解决方案。
4.1 基础数据建档系统流程
基础数据是所有业务开展的基础,我们在设计基础数据时,应保企业内部各系统中的基础数据一致,且源头统一,一般将重要的基础数据都放在基础数据中心,由此系统统一管理和分发核心数据,切忌遍地开花。
图
4-10
是商品和供应商的系统建档流程,
有效数据生成以后,方能通过接口或者MQ等方式通知外围依赖系统。
MQ(Message Queue)消息队列,是基础数据结构中“先进先出”的一种数据结构。指把要传输的数据(消息)放在队列中,用队列机制来实现消息传递——生产者产生消息并把消息放入队列,然后由消费者去处理。消费者可以到指定队列拉取消息,或者订阅相应的队列,由MQ服务端给其推送消息。
消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息&#x