我们正在开发两个系统之间的接口,公开一组 REST 接口。
在消费者端,从编排到消费者应用程序的 API 调用可能会导致内容错误(例如,消费者端未定义字典值)。因为消费者没有公开所有的字典 API,所以我们必须将这种情况上报给运维团队,他们可以包含缺失的字典值并重新触发消息。
问题是我们的 Biztalk 开发人员说重新触发已经发送到出站队列的消息是不可能的。
真的是这样吗?如何重新触发已经离开编排并发送到出站队列的消息?
我们正在开发两个系统之间的接口,公开一组 REST 接口。
在消费者端,从编排到消费者应用程序的 API 调用可能会导致内容错误(例如,消费者端未定义字典值)。因为消费者没有公开所有的字典 API,所以我们必须将这种情况上报给运维团队,他们可以包含缺失的字典值并重新触发消息。
问题是我们的 Biztalk 开发人员说重新触发已经发送到出站队列的消息是不可能的。
真的是这样吗?如何重新触发已经离开编排并发送到出站队列的消息?
在整个过程中,这实际上取决于您如何设计解决方案。你有几个选择:
根据您的特定需求和设计限制,可能还有其他选择。希望这能给你一个好的开始。这当然可以做到。