Running JMS applications demonstrates the concepts of the Java Message Service in action. Several sample applications are packaged for producing and consuming messages through a message broker.