Java Message Service (
JMS) ist eine
Programmierschnittstelle (API) für die Ansteuerung einer
Message Oriented Middleware (MOM) zum Senden und Empfangen von Nachrichten aus einem
Client heraus, der in der Programmiersprache
Java geschrieben ist. JMS hat das Ziel, lose gekoppelte, verlässliche und asynchrone Kommunikation zwischen den Komponenten einer verteilten Anwendung zu ermöglichen.