Le protocole AMQP est-il adapté à la création d'applications de messagerie instantanée basées sur le Web?

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

Question

À l'heure actuelle, notre infrastructure ne prend pas en charge XMPP, mais c'est ce que les grands garçons (Facebook, Google) semblent utiliser comme protocole de choix. Y a-t-il quelque chose qui rend XMPP particulièrement adapté à cette application par rapport à l'AMQP? En fin de compte, je crois en utilisant le bon outil pour le travail. Si AMQP a des faiblesses flagrantes à cet égard, c'est quelque chose que je suis intéressé à trouver.

Était-ce utile?

La solution

D'une part, AMQP ne peut pas fonctionner sur HTTP ou les prises Web. Ainsi, AMQP pourrait être utilisé à l'intérieur de votre réseau, mais pas directement dans les navigateurs de votre client.

Autres conseils

La messagerie instantanée est l'utilisation de base de XMPP et elle est conçue dans cet objectif. Il peut certainement être utilisé au-delà de cette portée, mais il est très bon dans cette fonction.

Microsoft Messenger et Skype offrent également XMPP pour la messagerie.

L'AMQP est un protocole de messagerie à usage plus général et manque de choses comme la présence qui sont assez fondamentales pour tout protocole de messagerie instantanée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top