
XML 映射与业务对象映射
可以使用 XML 映射或业务对象映射执行相同的数据变换。 如何决定使用它们中的哪个? 通常,在“映射”原语中将使用 XML 映射。但是,在某些特定情况下,需要使用业务对象映射。
虽然这两种类型的映射都执行变换,但它们之间存在一些功能差异。 当使用 XML 映射时,将在运行时生成并使用标准 XSL 来执行数据变换。 当使用业务对象映射时,可以在业务对象映射中设置变换顺序。 可以使用一个变换的结果作为另一个变换的输入,也可以覆盖某个变换。
在大多数情况下,应当使用 XML 映射,因为它们提供行业标准的 XSLT 和 XPath 变换。
IBM Integration Designer 提供用于在 XML 映射编辑器中以迭代方式测试 XML 映射的工具。
仅当您需要执行以下特殊操作时才使用业务对象映射: