WSO2 ESB DBLookup 中介查询多行

标签 wso2 wso2esb mediator

正如它在 DBLookup Mediator 的文档中所说,它只返回查询的第一行,其他结果如果是,则被忽略。

我想知道是否有一种“最佳方法”来运行返回多条记录然后处理它们的查询(SELECT * FROM X)。现在,我们正在实现axis2 服务,但还有另一种方法使用wso2 esb 提供的中介来完成该要求?

提前致谢。

圣地亚哥。

最佳答案

是的 DBlookup 中介器不会返回多行。您可以使用两种替代方法。

1) 使用 WSO2 数据服务服务器创建数据服务,并使用调出中介从 ESB 调用该服务。

2)您可以编写一个类中介器来查询数据库中的数据,然后从中创建一个有效负载,然后通过序列发送它。

关于WSO2 ESB DBLookup 中介查询多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16263136/

相关文章:

XSLT 创建没有 namespace 的内容

xpath - 流式传输 XPath 可提高多少性能

transactions - WSO2 中的 JMS 消费者事务

asp.net-mvc - Autofac 寄存器接口(interface) MediatR

wso2 - 从命令行部署 wso2 Carbon (*.car-files) 应用程序

java - WSO2 API 管理器 - 由 : java.net.SocketException 引起:连接重置

wso2 - 身份验证框架 WSO2 IS 中的异常

php - 如何在 PHP 中检索 SAML2 token 以从 WSO2 APIM 获取 OAuth token

error-handling - 如何触发WSO2序列中的错误?

design-patterns - ESB 是中介者模式的一个例子吗?