Java JMS代码是否等效于以下Mule JMS连接器配置?

问题描述

必须通过消息代理(MQ / Solace)将JSON消息发送到使用Java的此封闭式closed子系统。但是以某种方式,系统不会在接收到时解析json字符串。经过一番查询后,我得到的只是发布到the子系统上的样本sample子JMS config GUI代码片段。因此,希望我可以遵循此步骤并创建预期的JMS消息。

enter image description here

enter image description here

只想先获得认的正确值:

  • 内容类型:application / json 问题是在ule子中使用的名称,因为在JMS中不允许使用char'-',因此从另一个线程找到了“ Content_Type”。 Java编码类似于:msg.setStringProperties("Content_Type","application/json")?其次,“ application / json”是字符串吗?原因m子似乎具有此mimeType,这会引起其他麻烦!

  • 编码:UTF-8 在Java中,是否可以像这样:context.createTextMessage(utf8String)或其他一些StringProperties?


我收到的另一个代码片段,m子表达式错误,或者只是没有从我的Java应用程序中解析应用程序/ json字符串! 消息位于json中,主要分为3个部分:标头,有效负载和签名。

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)