Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Building Reliable Applications with the Java Message Service

Java Message Service (JMS) is the Java Enterprise API that's used to send and receive messages. This course teaches you the basics of using JMS covering point-to-point messages, queues, transactions, and message driven beans.

Kevin Jones - Pluralsight course - Building Reliable Applications with the Java Message Service
Kevin Jones
What you'll learn

At the heart of developing an enterprise application is messaging, and if you're using Java that means the Java Message Service (JMS). JMS is an API that provides a common interface to messaging systems, such as IBMs WebSphere MQ and Apache MQ. In this course, Building Reliable Applications with the Java Message Service, you'll learn how to write messaging applications with JMS. First, you'll explore both point-to-point and topic based messaging with JMS. Next, you'll dive into JMS transactions, and how you can use these to provide reliable messaging. Finally, you'll discover message persistence and priority, and how and where these can be used. When you're finished with this course, you'll have a solid understanding of what JMS is and how it can be used in practice.

Table of contents

About the author
Kevin Jones - Pluralsight course - Building Reliable Applications with the Java Message Service
Kevin Jones

Kevin has spent way too many years in the software industry. Starting on PL/1 on IBM mainframes then graduating through dBase IV to Windows and eventually onto Java, .Net and now JavaScript where he finally thinks he has found a home until the next new shiny comes along.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight