在DataPower中处理规则之间的路由

时间:2018-01-22 20:00:31

标签: xslt ibm-datapower

我有一个MPGW,它具有4个特定于2个应用程序的处理功能。

处理规则request1,处理规则request2,处理规则response1和处理规则response2。

有2个流程。 Application1直接与处理规则request2交互,我没有问题。

Application2流与处理规则request1交互,其中我将消息,URI和路由转换为处理规则request2。直到这个我很好。我的问题是如何将消息从处理规则响应2重新路由到特定于Application2的处理规则响应1。

有没有办法在不触及处理规则响应2的情况下重新路由?

2 个答案:

答案 0 :(得分:1)

我认为从一条规则转到另一条规则并不是一种好的做法,我认为即使不太可能。也许通过利用呼叫处理规则操作(可重用规则)或链式服务方法来更好地处理这种情况?

答案 1 :(得分:0)

正如八月所说,使用链式服务或移动你的"转换"进入一个可重复使用的服务" (即环回中的XML防火墙)并且在MPGW中仅使用一个规则。

另一种方法是使用条件操作或构建更智能的"使用GWS的路由解决方案,再次使用一个Request- and on响应规则。