ibm-datapower - 我想在 Datapower 而不是 IIB 中进行消息转换?
问题描述
我想在 Datapower 而不是 IIB 中进行消息转换。早些时候我们在 Handler 中使用 xml 到 Soap 的转换并发送到 IIB。但根据当前要求,我需要删除处理程序并在 Data Power 本身中进行消息转换。如果您有示例代码和对此要求的任何建议,请帮助我。我还需要为此要求准备外观。还要求我准备 POC。
我正在收集信息,因为 xml 和 xslt 代码需要用于 DataPower XI52 中的消息转换
预期的输出将是删除处理程序,取而代之的是需要使用 datapower。
解决方案
如果您只进行 XML 转换,XSLT 可以正常工作。在 IIB 工具包中,您甚至可以使用 Data Mapper 来生成 XSLT。注意!DataPower 仅支持 XSLT 1.0 版!否则有很多工具可以构建 XSLT,例如 Altova Mapper。
另一种选择是使用 ITX(IBM Transformation Extender),但这需要 DataPower 上的集成模块或 B2B 模块。以及 ITX Design Studio(这是一个单独的许可证)。
第三种选择是使用 Gatewayscript,它也可以处理非 XML 数据......
推荐阅读
- swift - Swift继承函数返回类型不能是子类型
- spring - spring-boot 对 context-path/ 的请求为静态内容生成 405 Method Not Allowed 错误
- javascript - 仅当javascript中的输入字符串未提供时如何应用默认时区?
- ios - 为什么将preferredLayoutAttributesFitting 和systemLayoutSizeFitting 与自定尺寸集合视图单元一起使用
- node.js - node-fetch 将帖子正文作为表单数据发送
- html - 导航栏上的问题 - 单击时切换栏不显示页面
- excel - 条件格式 - 如果以前的电子表格中存在 1,则数据表单元格需要更改颜色
- laravel - 自定义拒绝访问警告
- javascript - ReferenceError node.js, ejs express bcrypt 护照
- python-3.x - 为什么默认参数会改变?