有人能找出解决这个问题的方法吗?我们集成了一个接收位置 (WCF-BasicHttp)。由于某些业务需求,rcv-location 必须能够处理发送给它的四个不同请求(具有不同的模式)。所以我能想出的唯一解决方案是包含这四个模式的模式。为了清楚起见,请看下面的图片。
接收位置确实有 Microsoft 的标准接收管道 XMLReceive 集。和 因此该解决方案有效并完美地接收了请求。
现在我的问题是如何验证确实进入我们的请求(模式)。我确实尝试在 rcv 管道中设置 SchemaDocSpec(对于您看到的上面的架构),希望 BizTalk 能够找出验证。但这只会返回 500 错误。
当 rcv 位置收到(四种可能的请求之一)测试请求时,如下图所示。
有人知道我可以做什么或尝试解决这个问题吗?如果您需要我提供更多信息,请告诉我。