BytesMessage messages consist of a stream of uninterpreted bytes. This message type is used to encode the message body so that it matches an existing message format. In Java, a message is represented as an array of bytes. This format is often used to connect to external messaging systems that define a binary protocol for message formats.
ReadyAPI supports BytesMessages message type for outgoing and incoming messages. Select the Send As BytesMessage check box in the JMS Header inspector to convert a message to the BytesMessage format.