首页 > 其他 > 详细

企业集成模式:设计、构建及部署消息传递解决方案【读书笔记①】

时间:2015-01-29 19:43:04      阅读:289      评论:0      收藏:0      [点我收藏+]

关于1.8中商品流转的例子

技术分享

对于三种不同的订单来源,要使用三个不同的转换器,对订单的形式进行公共统一的处理,得到一种新的订单消息的格式。

技术分享


在检验库存和验证客户等级之后,再对订单进行处理。

下图中,在聚合器中将两个系统的信息整合,再有选择的分发给发布订购通道。

技术分享


技术分享

以上都是一个订单中只有一件商品的处理方式,下图为添加分解器后,一个多商品订单的处理过程。

分解器、消息路由器、聚合器称为组合消息处理器。

技术分享


由于一个用户可以下很多的订单,所以不能用用户的Id作为订单的id,在订单传递的过程中需要对订单的唯一性进行标识,需要对数据进行拓展。

技术分享

技术分享


添加消息处理器,在处理订单的时候,可以将订单的详细信息存在消息库中,当后续步骤需要订单信息时,再进行查询即可,此举减少了流转过程中不必要的信息携带量。

技术分享


由于点对点的通道只能在同一时间处理一条信息,添加线路分接器

技术分享



企业集成模式:设计、构建及部署消息传递解决方案【读书笔记①】

原文:http://my.oschina.net/anna153/blog/373314

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!