Data Mapper Mediator 和 Payload Factory Mediator 之间的区别
Difference between Data Mapper Mediator and Payload Factory Mediator
除了语法之外,数据映射器和负载工厂之间的核心区别是什么?他们都可以 convert/transform 将数据从一种格式转换为另一种格式。
我只用过几次数据映射器(你坚持你所知道的)。在我看来,这两个调解器提供的功能基本相同(就像 xslt 调解器一样),但底层技术和主要是开发方法完全不同。
- datamapper 提供了一种转换消息的图形方式。它用
现有的输出和输入消息为转换播种,因此当您有服务 A 的输出和服务 B 的输入并且只需要将数据从 A 映射到 B 时,它是强大的。
- payloadFactory 能够快速构建消息。我主要用它来创建请求,其中只有少数字段需要从原始请求映射到新请求。
- xslt 是一种通用且强大的消息转换方法,但它需要一些经验。许多第 3 方工具可用于协助转换。
除了语法之外,数据映射器和负载工厂之间的核心区别是什么?他们都可以 convert/transform 将数据从一种格式转换为另一种格式。
我只用过几次数据映射器(你坚持你所知道的)。在我看来,这两个调解器提供的功能基本相同(就像 xslt 调解器一样),但底层技术和主要是开发方法完全不同。
- datamapper 提供了一种转换消息的图形方式。它用 现有的输出和输入消息为转换播种,因此当您有服务 A 的输出和服务 B 的输入并且只需要将数据从 A 映射到 B 时,它是强大的。
- payloadFactory 能够快速构建消息。我主要用它来创建请求,其中只有少数字段需要从原始请求映射到新请求。
- xslt 是一种通用且强大的消息转换方法,但它需要一些经验。许多第 3 方工具可用于协助转换。