Sto lavorando a un progetto che prevede la chat in tempo reale (messaggistica, incluse le chat di gruppo).STOMP o XMPP - Over websocket
Ho già lavorato con i websocket, quindi ho iniziato a lavorare su questo utilizzando le web-prese a molla e ho fatto qualche lettura su quale sia il modo migliore di implementarlo. Poi mi sono imbattuto in STOMP (come sottoprotocollo per websockets) e dato che in primavera c'è STOMP è stato un supporto diretto, è stato un po 'facile ottenere ciò che dovevo fare.
Ma il mio dubbio è quanto riguarda la mia comprensione e STOMP XMPP sono protocolli simili (protocolli di messaggistica), ma non sono riuscito a trovare tutte le domande/blog in cui vengono spiegate le differenze e perché qualcuno preferirebbe uno piuttosto che un altro?
Sarà davvero utile se qualcuno spiega come questi due protocolli differiscono?
Grazie.