【问题标题】:BizTalk - LoopingBizTalk - 循环播放
【发布时间】:2016-03-31 04:06:38
【问题描述】:

我正在开发一个项目,该项目需要从文件中获取记录并将其更新到活动目录中。

我可以将单个记录更新到 Active Directory 中,但不能更新多个记录。

我知道我们必须应用循环概念,但问题是我不知道如何在编排中使用循环概念以及必须使用哪个条件。

【问题讨论】:

标签: biztalk biztalk-2013


【解决方案1】:

编辑:我假设您不是在询问如何遍历记录,有很多关于如何执行此操作的示例。如果您必须遍历大量记录,我建议您在自定义类中实现它或使用XmlReceive 管道来执行此操作。不过,对于 BizTalk 的新手来说,如何组合决策和循环形状可能不是很明显......


有很多方法可以做到这一点。您可以使用其中包含 Decision 形状的 Loop 形状。这就像正常循环一样工作,但只有在满足所需条件时才进行任何处理/发送。你可以把它想象成这样的 C# 代码:

while(condition == true)
{
    if (anotherCondition == true)
    {
        CreateAndSendMessage();
    }
    UpdateCondition();
}

【讨论】:

    猜你喜欢
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多