【发布时间】:2025-12-26 18:15:12
【问题描述】:
我一直在假设进入编排的消息已针对消息架构进行了验证,但最近才意识到情况并非如此。似乎没有验证形状,所以我想知道是否有一个干净的可重用模式来实现这个?
【问题讨论】:
标签: biztalk biztalk-2010
我一直在假设进入编排的消息已针对消息架构进行了验证,但最近才意识到情况并非如此。似乎没有验证形状,所以我想知道是否有一个干净的可重用模式来实现这个?
【问题讨论】:
标签: biztalk biztalk-2010
您可以在 XMLReceive 管道上验证消息,但不幸的是,这需要指定 DocumentSpecNames,这会降低接收的灵活性。
一种解决方法是使用自定义“ValidatingXmlPipeline”并向其添加 XMLValidator 管道组件。
根据您的原始问题,在分配消息变量时,在调试下的 btsntsvc.config 中有一个 config setting,名为 ValidateSchemas。我不能说我使用过它,因为它可能会影响性能。
【讨论】: