我们如何根据json中的特定属性在WSO2 ESB集成器中进行路由

时间:2017-07-31 09:26:59

标签: java json wso2

在WSO2 ESB集成商中,有没有办法从请求的json(有效负载)中读取参数值,并根据该值将请求路由到不同的后端端点?

1 个答案:

答案 0 :(得分:0)

此示例描述了如何根据内容将消息路由到不同的后端。https://docs.wso2.com/display/IntegrationPatterns/Content-Based+Router

在此示例中,switch mediator中提供了xpath表达式以提取值和路由,您可以根据需要使用json路径。

示例:<switch source="json-eval($.coordinates.location[0].name)">