
变换消息
在集成服务时,几乎总是需要将数据变换为接收服务可处理的格式。在调解流中,可以使用不同调解原语来变换消息格式。
关于此任务
在调解流中您可以使用业务对象映射或 XSLT 样式表来映射业务对象。 业务对象映射可用于“业务对象映射”原语或“映射”原语。XSL 样式表可用于“映射”原语。“业务对象映射”原语使用业务对象映射编辑器来创建映射。“映射”原语使用 XML 映射编辑器来创建 XML 映射。您可以选择从 XML 映射生成 XSLT 或业务对象映射。
如果某条消息具有弱类型字段(例如,xsd:any、xsd:anyType 和 xsd:anySimpleType 字段),那么这些字段必须转换为强类型才能在业务对象和 XML 映射编辑器中有效映射这些字段。您可以使用 setMessageType 原语来将若类型字段转换为强类型字段。