Creating message producers

Create message producers for sending and publishing messages. JMS defines two message producer objects, a QueueSender, used to send messages, and a TopicPublisher, used to publish messages. To create a QueueSender object, use a previously created QueueSession object and this syntax:

javax.jms.QueueSender sender = queueSession.createSender(queue);

To create a TopicPublisher object, use a previously created TopicSession object and this syntax:

javax.jms.TopicPublisher publisher = topicSession.createPublisher(topic)