只有在存在特定文件时,我才会请求执行orch,因此,例如:
我一直在尝试几种方法:
有两个接收端口的
我也尝试了几个组合,但结果始终是其中之一,以上所述。
我有什么办法让它发挥作用吗?
发布于 2020-01-08 16:56:45
为什么不简单地在业务流程上只有一个接收端口(激活接收)来侦听OK.CTRL消息(接收位置上的文件掩码)。
然后在业务流程中使用C#访问文件系统并加载所需的文件。
但是,我可能会使用Server表和存储过程来解决这个问题。然后,只需将每条消息存储到一个表中,并有一个可以从BizTalk中轮询的存储过程,当OK.CTRL被接收到表中时,该过程返回true。然后BizTalk可以提取所有消息并转发它们。这种方法的好处是您根本不需要编排。
发布于 2020-01-13 01:01:45
您仍然可以使用相同的端口,但使用不同的接收位置的顺序车队。然后根据消息类型决定业务流程中的操作。
之后您对XML文件所做的事情可能是决定您应该采用哪种方法的因素。
https://stackoverflow.com/questions/59635679
复制相似问题