我应该在Biztalk哪里做消息解决?

时间:2011-01-11 16:07:16

标签: biztalk

假设我有一个包含传入消息的平面文件。适当的位置是注入从消息中获取标识信息的逻辑,并设置主键属性以将其链接到内部记录ID。例如,将客户的订单ID版本映射到我们的内部订单ID。

2 个答案:

答案 0 :(得分:0)

听起来您希望在发送进一步的内容之前,将传入ID的转换转换为内部ID。

有很多地方可以做到这一点。

您可以在直接从其运行时配置或从数据库读取的管道组件中执行此操作。您也可以在编排中执行此操作。

最容易和最合适的地方可能是转换图。只是确保不要对转换表进行硬编码(id映射到你们其中一个内部id),因为这些通常会发生很大变化。让地图查找数据库,例如查找匹配的ID。

与其他选项相比,在地图中执行这些任务可以让您更灵活,因为您可以直接在接收或发送端口中应用地图。因此,如果您不需要执行任何基于工作流的逻辑,则可以使用消息传递模式并跳过任何编排(总是更可取)。

答案 1 :(得分:0)

我会考虑在地图中进行这种转换。