Messages in the Solace JCSMP API

A message is a packet of information sent from producers to consumers. Messages are the central units of information that clients exchange over Solace event brokers uses the Solace Message Format(SMF) protocol for client and event broker communications. SMF uses a proprietary binary message format that provides an efficient method of encapsulating messages for transmission over the platform. For information on message parts, refer to What Is Messaging?

Messages exchanged between Solace Messaging APIs have formats that are compatible across all Solace Messaging APIs. In other words, messages produced by one Solace Messaging API can be understood by any other consuming Solace Messaging API.

In the Solace JCSMP API, a message is represented by the com.solacesystems.jcsmp.Message interface.