3 ms·
XMPP pierces NAT for one reason. This means you can have XMPP clients behind many more firewalls then you can with amqp. Also xmpp libraries are available in a
by ezmobius 18y ago
XMPP pierces NAT for one reason. This means you can have XMPP clients behind many more firewalls then you can with amqp.
Also xmpp libraries are available in almost every language and platform and traditional MQ's do not have presence or federation(ie horizontal scalability).
It's not about using XMPP as a message queue per say. It's about using xmpp as a p2p messaging system for machine to machine communication as well as integration with chat.