首页 > 解决方案 > 我想在 Datapower 而不是 IIB 中进行消息转换?

问题描述

我想在 Datapower 而不是 IIB 中进行消息转换。早些时候我们在 Handler 中使用 xml 到 Soap 的转换并发送到 IIB。但根据当前要求,我需要删除处理程序并在 Data Power 本身中进行消息转换。如果您有示例代码和对此要求的任何建议,请帮助我。我还需要为此要求准备外观。还要求我准备 POC。

我正在收集信息,因为 xml 和 xslt 代码需要用于 DataPower XI52 中的消息转换

预期的输出将是删除处理程序,取而代之的是需要使用 datapower。

标签: ibm-datapoweribm-integration-bus

解决方案


如果您只进行 XML 转换,XSLT 可以正常工作。在 IIB 工具包中,您甚至可以使用 Data Mapper 来生成 XSLT。注意!DataPower 仅支持 XSLT 1.0 版!否则有很多工具可以构建 XSLT,例如 Altova Mapper。

另一种选择是使用 ITX(IBM Transformation Extender),但这需要 DataPower 上的集成模块或 B2B 模块。以及 ITX Design Studio(这是一个单独的许可证)。

第三种选择是使用 Gatewayscript,它也可以处理非 XML 数据......


推荐阅读