Enable asynchronous messaging in Java apps by using JMS and Azure Service Bus

Azure Service Bus

Send messages to and receive messages from Azure Service Bus with Spring Boot applications.

Learning objectives

By the end of this module, you're able to:

  • Describe the benefits of Service Bus.
  • Send messages to Service Bus by using the Java Message Service (JMS) 2.0 API.
  • Receive messages from Service Bus by using the JMS 2.0 API.


  • An Azure subscription
  • Azure CLI
  • Local installations of Java JDK (1.8+) and the Azure CLI (2.12+)