mule Java Transformer 和 Java Component 有什么区别
What is the difference between mule Java Transformer and Java Component
我想知道:Mule Java Transformer 和 Java Component 之间的主要区别是什么?我们什么时候应该使用一个而不是另一个?
Java 组件 帮助开发人员创建自定义 Java 代码,该代码在组件收到 message.The [=26] 时执行=] class 可以包含任何类似于普通 Java class 的东西,可以具有属性、方法或对象实例等。
Java 组件通常用于增强我们用 Java 编写的 web-based 应用程序的功能和能力。
如果你想触发在 Java 中编码的一些更复杂的流程集,或者你的复杂业务逻辑,你最好使用 Java 组件
Java 组件也可以配置为拦截器,它对接收到的消息起作用,例如记录错误或异常,或应用某些业务逻辑,甚至调用其他 Java 服务。参考:- https://developer.mulesoft.com/docs/display/current/Java+Component+Reference
另一方面,Java transformer 可用于创建自定义转换器,它可以更改或修改消息负载
Java 转换器将所有这些配置设置应用于每条消息,然后将转换后的消息发送到流程中的下一个构建块。
Java如果我们的转换逻辑比较复杂,一般会使用transformer。
参考:- https://developer.mulesoft.com/docs/display/current/Java+Transformer+Reference
和
http://blog.pmug.info/2015/02/06/working-with-custom-transformers-in-mulesoft-anypoint-studio/
Java 转换器将所有这些配置设置应用于每条消息,然后将转换后的消息发送到流程中的下一个构建块。
Java如果我们的转换逻辑比较复杂,一般会使用transformer。
Java 组件帮助开发人员创建自定义 Java 代码,该代码在组件收到 message.The Java class 时执行,可以包含任何内容像一个普通的 Java class 可以有属性、方法或对象实例等
我想知道:Mule Java Transformer 和 Java Component 之间的主要区别是什么?我们什么时候应该使用一个而不是另一个?
Java 组件 帮助开发人员创建自定义 Java 代码,该代码在组件收到 message.The [=26] 时执行=] class 可以包含任何类似于普通 Java class 的东西,可以具有属性、方法或对象实例等。 Java 组件通常用于增强我们用 Java 编写的 web-based 应用程序的功能和能力。 如果你想触发在 Java 中编码的一些更复杂的流程集,或者你的复杂业务逻辑,你最好使用 Java 组件 Java 组件也可以配置为拦截器,它对接收到的消息起作用,例如记录错误或异常,或应用某些业务逻辑,甚至调用其他 Java 服务。参考:- https://developer.mulesoft.com/docs/display/current/Java+Component+Reference
另一方面,Java transformer 可用于创建自定义转换器,它可以更改或修改消息负载 Java 转换器将所有这些配置设置应用于每条消息,然后将转换后的消息发送到流程中的下一个构建块。 Java如果我们的转换逻辑比较复杂,一般会使用transformer。 参考:- https://developer.mulesoft.com/docs/display/current/Java+Transformer+Reference 和 http://blog.pmug.info/2015/02/06/working-with-custom-transformers-in-mulesoft-anypoint-studio/
Java 转换器将所有这些配置设置应用于每条消息,然后将转换后的消息发送到流程中的下一个构建块。 Java如果我们的转换逻辑比较复杂,一般会使用transformer。
Java 组件帮助开发人员创建自定义 Java 代码,该代码在组件收到 message.The Java class 时执行,可以包含任何内容像一个普通的 Java class 可以有属性、方法或对象实例等