# The Java EE 7 Tutorial

# 45 Java Message Service Concepts

This chapter provides an introduction to the Java Message Service (JMS) API, a Java API that allows applications to create, send, receive, and read messages using reliable, asynchronous, loosely coupled communication. It covers the following topics:

- Overview of the JMS API

- Basic JMS API Concepts

- The JMS API Programming Model

- Using Advanced JMS Features

- Using the JMS API in Java EE Applications

- Further Information about JMS