JMS - kdy použít?

Možné důvody, proč JMS:

  • chceme propojovat komponenty bez znalostí jejich API

  • chceme robustní systém: je možný nezávislý souběžný provoz komponent

  • zasílání zpráv a čekání na odpověď je asynchronní - proces čekat nemusí (není to tedy request/response výměna)