Show Table of Contents Hide Table of Contents English English Multi-page HTML Single-page HTML PDF ePub Using the AMQ Python Client1. Overview1.1. Key features1.2. Supported standards and protocols1.3. Supported configurations1.4. Terms and concepts1.5. Document conventions2. Installation2.1. Prerequisites2.2. Installing on Red Hat Enterprise Linux3. Getting started3.1. Preparing the broker3.2. Running Hello World4. Examples4.1. Sending messages4.2. Receiving messages5. Using the API5.1. Basic operation5.1.1. Handling messaging events5.1.2. Creating a container5.2. Network connections5.2.1. Connection URLs5.2.2. Creating outgoing connections5.2.3. Configuring reconnect5.2.4. Configuring failover5.3. Message delivery5.3.1. Sending messages5.3.2. Tracking sent messages5.3.3. Receiving messages5.3.4. Acknowledging received messages5.4. Security5.4.1. Securing connections with SSL/TLS5.4.2. Connecting with a user and password5.4.3. Configuring SASL authentication5.4.4. Authenticating using Kerberos5.5. More information6. File-based configuration6.1. File locations6.2. File format6.3. Configuration options7. Interoperability7.1. Interoperating with other AMQP clients7.2. Interoperating with AMQ JMS7.3. Connecting to AMQ Broker7.4. Connecting to AMQ InterconnectA. Using your subscriptionLegal Notice Red Hat Training A Red Hat training course is available for Red Hat AMQ Using the AMQ Python Client Red Hat AMQ 7.2For Use with AMQ Clients 2.3Legal NoticeAbstract This guide describes how to install and configure the client, run hands-on examples, and use your client with other AMQ components. 1. Overview Where did the comment section go?Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.