Desenvolvendo uma sala de bate-papo móvel, usando XMPP ou WebSocket?
Alguns requisitos para uma sala de chat móvel:
Deve ser capaz de funcionar perfeitamente com a conexão / desconexão frequente do cliente devido à rede móvel
Economia de largura de banda (menos sobrecarga)
Eu não tenho experiência em XMPP, eu só tenho trabalhado com o servidor Node.JS e é fácil de configurar e hackear o servidor com JavaScript.
Mas parece XMPP é o padrão de fato para sala de bate-papo, por exemplo WhatsApp usá-los., Alguém pode compartilhar sua experiência nessas duas tecnologias?