无论如何要将消息体类型从 byte[] 更改为 string

Is there anyway to change the message body type from byte[] to string

是否可以将传输消息正文类型从 byte[] 更改为 string。这样可以帮助用户查看队列消息的内容,也有助于将消息写入队列(仅适用于某些支持场景)。所有这些都是必需的,因为我们试图扩展传输以将 TIBCO EMS 队列用于我们的解决方案。 请指教。 提前致谢。

当然 - 您的选项取决于所选的序列化程序。

如果您使用的是 built-in JSON 序列化程序,您会在邮件中找到 rebus-encoding-header。 header 表示使用哪种编码将 JSON string 转换为 byte[].