标签: bpmn
我有一项服务应该向消费者或供应商回复相同的请求 - 以显示库存。如何建模回复相应方的服务?当前的解决方案 - 为客户端和供应商复制相同的路径 - 看起来很奇怪,并没有描述服务端真正发生的事情(该服务是一个知道应该回复的处理系统)
答案 0 :(得分:0)
有不同的方法可以做到这一点。
第一种方法可能使用专用网关并检查消息的类型。
第二种方法,我个人更喜欢崩溃库存池。客户和供应商的唯一模型。请参阅以下模型。
答案 1 :(得分:0)
您可能不必将supplier和client模型化(在此图表中)作为两个独立的实体。只需用单个实体third party替换它们,因为这两种通信似乎都相似。
supplier
client
third party