Wso2 是否可以使用接受值数组的有效负载字段定义流?

Wso2 是否可以使用接受值数组的有效负载字段定义流?,wso2,Wso2,我的设想如下: WSO2BAM 2.4.0将用于根据从WSO2ESB代理捕获的数据显示KPI 给定代理的一个操作接受一个项目数组,每个项目都有一些字段 其中一个KPI要求我对所有消息的所有项进行一些聚合计算 一个可能的解决方案是使用迭代器向BAM发送多个事件,但这对我来说似乎有点低效。更简洁的方法是指定给定的有效负载字段可以接受一个值数组 我读过库示例,但它们只涉及简单的流 目前无法定义接受流值数组的有效负载(或任何其他)字段。谢谢您的回答。也许将来bam中介器可以将OmeElement作为

我的设想如下:

  • WSO2BAM 2.4.0将用于根据从WSO2ESB代理捕获的数据显示KPI
  • 给定代理的一个操作接受一个项目数组,每个项目都有一些字段
  • 其中一个KPI要求我对所有消息的所有项进行一些聚合计算
一个可能的解决方案是使用迭代器向BAM发送多个事件,但这对我来说似乎有点低效。更简洁的方法是指定给定的有效负载字段可以接受一个值数组


我读过库示例,但它们只涉及简单的流

目前无法定义接受流值数组的有效负载(或任何其他)字段。

谢谢您的回答。也许将来bam中介器可以将OmeElement作为输入。嗨,Phillipe,你是指具有多个值(数组)的字段的OmeElement吗?如果现在还需要的话,可以通过BAM中介将XML作为字符串发送。但必须有一些逻辑来在BAM端正确地分解它,这是目前无法现成的。BAM中介使用Thrift作为其传输,目前使用预定义的格式。是的,也许可以改进BAM中介器,以便在将来发送可定制的XML格式。您可以在WSO2的体系结构邮件列表中就以下内容展开讨论…:-)