Il protocollo AMQP è adatto per la creazione di applicazioni di messaggistica istantanea basate sul Web?

StackOverflow https://stackoverflow.com/questions/8982323

Domanda

Al momento la nostra infrastruttura non supporta XMPP, ma questo è ciò che i Big Boys (Facebook, Google) sembrano usare come protocollo di scelta. C'è qualcosa che rende XMPP particolarmente adatto a questa applicazione rispetto ad AMQP? Alla fine credo nell'uso dello strumento giusto per il lavoro. Se AMQP ha dei punti deboli evidenti a questo proposito, è qualcosa di cui mi interessa trovare.

È stato utile?

Soluzione

Per uno, AMQP non può funzionare su HTTP o prese Web. Quindi AMQP potrebbe essere utilizzato all'interno della tua rete, ma non direttamente nei browser client.

Altri suggerimenti

La messaggistica istantanea è l'uso di base per XMPP ed è progettato con questo scopo in mente. Può certamente essere usato oltre quell'ambito, ma è molto buono in questa funzione.

Microsoft Messenger e Skype offrono anche XMPP per i messaggi.

AMQP è un protocollo di messaggistica per scopi più generici e manca di cose come la presenza che sono abbastanza fondamentali per qualsiasi protocollo IM.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top