【发布时间】:2015-09-14 22:58:39
【问题描述】:
是否可以在 JMS 消息中发送字节数组?
【问题讨论】:
是否可以在 JMS 消息中发送字节数组?
【问题讨论】:
是的,有可能。
中介可以在不改变消息含义的情况下将字节数组转码为消息负载。
虽然 JMS API 允许将消息属性与字节消息一起使用,但通常不使用它们,因为包含属性可能会影响格式。
原始类型可以使用每种类型的方法显式编写。它们也可以一般地写成对象。例如,对 BytesMessage.writeInt(6) 的调用等效于 BytesMessage.writeObject(new Integer(6))。两种形式都提供,因为显式形式便于静态编程,而在编译时类型未知时需要对象形式。
【讨论】: