Red Hat AMQ 6
As of February 2025, Red Hat is no longer supporting Red Hat AMQ 6. If you are using AMQ 6, please upgrade: Migrating to AMQ 7.Ce contenu n'est pas disponible dans la langue sélectionnée.
2.4. Message Encoding
Message body type Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
JMS defines five message body types:
StreamMessage
MapMessage
TextMessage
ObjectMessage
BytesMessage
Of these message types,
BytesMessage
(a stream of uninterpreted bytes) is the fastest, while ObjectMessage
(serialization of a Java object) is the slowest.
Encoding recommendation Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
For best performance, therefore, it is recommended that you use
BytesMessage
whenever possible. We suggest that you use Google's Protobuf, which has excellent performance characteristics.