首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Mule中,消息是否以XML形式流动?

在Mule中,消息是否以XML形式流动?
EN

Stack Overflow用户
提问于 2013-12-14 07:32:40
回答 2查看 123关注 0票数 0

如果源组件以XDR格式发送数据,并且要被路由到期望XDR格式的消息的目标,我们是否必须引入转换器,以便可以在Mule流中检查/过滤消息?

EN

回答 2

Stack Overflow用户

发布于 2017-11-24 00:04:15

检查这是否能回答你的问题-

代码语言:javascript
复制
https://docs.mulesoft.com/mule-user-guide/v/3.9/message-state

为了更好地理解Mule消息处理器如何处理消息,在消息被处理之前和之后检查它是很有用的。当转换器将消息有效负载的内容从一种数据结构转换为另一种数据结构,或从一种数据格式转换为另一种数据格式时-例如,JSON到Java对象、Map到CSV或Java对象到XML -您可能想知道Mule到底是如何更改、删除或添加到消息内容中的。查看消息“之前和之后”应该可以帮助您更好地在流程中更好地处理消息。

本文使用一个示例应用程序,并利用Mule消息结构文档的内容,在消息通过流中的转换消息组件时对其进行检查。在Anypoint Studio中以调试模式运行应用程序,屏幕截图说明了使用Visual Debugger的消息的内部结构,该调试器有助于“实时”查看消息。

票数 1
EN

Stack Overflow用户

发布于 2013-12-14 17:21:13

Mule中的任何消息都不会以XML格式流动。它始终以从端点接收的消息格式流动。

而您从端点接收到的消息被封装为"Mule Message“格式。这条mule消息包含从端点接收的消息,当您使用适当的处理器或转换器时,消息将被提取并使用。

您需要了解以下内容。

1.如果您将消息传递给转换器,则该消息将被转换。

2.如果需要将消息发送到另一个端点,则需要确定消息的格式是否正确。

3.有时基于Mule消息中的消息,出站端点将能够在esb的强度所在的位置更改消息。

4.消息与接收到的消息保持一致,除非您在流中对其进行转换,除非它在流中的Mule组件之间传输时被包装为mule消息格式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20577791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档