ach*_*a99 2 biztalk filter send-port
所以我的解决方案需要的模型如下:
我需要轮询数据库并根据结果,向数据库创建请求以获取更多数据,获取响应并将其传递给一组端口,基于提升的属性,只有一个端口将起作用.
它看起来像这样:
http://i40.tinypic.com/2zq61qh.jpg
但是,如果将"Temp Out"分配给发送端口组,则无论在每个端口上设置的过滤器如何,都会将消息发送到组中的所有端口.根据我的理解,这是预期的行为(在这里阅读).
所以我探索了其他选项,例如使用SDK中的基于内容的路由(CBR示例).你可以在这里查看.
我尝试了这个并完全删除了业务流程(它真的不需要).但是,存在主要的路由/订阅错误,并且在进一步研究时,如果您有请求 - 响应端口,则看起来您不能这样做.这里有一些文章.我几乎和这个用户一样有同样的问题.
最后,我是否使用编排并不重要.但是,我需要一个解决方案,我可以将消息传递给多个发送端口,我只能有一个实际使用该消息并发送.这是必需的,这样我就可以轻松编辑和添加端口,而无需将任何其他内容或硬代码决策修改到业务流程中.
| 归档时间: |
|
| 查看次数: |
5701 次 |
| 最近记录: |