ing a <code>Destination</code> object to a message-producer creation method supplied by a session.

 <p>
 <code>MessageProducer</code> is the parent interface for all message producers.

 <p>
 A client also has the option of creating a message producer without supplying a destination. In this case, a
 destination must be provided with every send operation. A typical use for this kind of message producer is to send
 replies to requests using the request's <code>JMSReplyTo</code> destination.

 <p>
 A client 