# Message Delivery Modes

The `JMSDeliveryMode` message header field defines the delivery mode for the message. JMS supports `PERSISTENT` and `NON_PERSISTENT` delivery modes for both topic and queue. EMS extends these delivery modes to include a `RELIABLE_DELIVERY` mode.

You can set the default delivery mode for the Message Producer, as described in Configure a Message Producer. This default delivery mode can be overridden by the client when sending a message, as described in Send Messages.

Copyright © Cloud Software Group, Inc. All rights reserved.