JMS
Definizione rapida
JMS, Java Message Service, è un'API Sun che uniforma lo scambio di messaggi fra computer della stessa rete.
Spiegazione
L'interfaccia fornisce una piattaforma comune sopra sistemi di messaggistica differenti, fra i quali la fonte cita MQSeries e SonicMQ. In questo contesto possono essere impiegati Java e XML per costruire e scambiare i messaggi.
Esempio pratico
Due programmi Java collegati in rete possono comunicare tramite JMS anche quando il servizio sottostante è MQSeries oppure SonicMQ.
Spiegazione tecnica
L'API separa l'applicazione dal particolare sistema di messaggistica e offre un punto di accesso condiviso per invio e ricezione.
Da non confondere con
JMS non è uno specifico prodotto di messaggistica come MQSeries o SonicMQ, ma l'interfaccia comune usata dalle applicazioni Java.