Разрабатывая мобильный чат, бэкэнд использует XMPP или WebSocket?
Некоторые требования для мобильного чата:
Should be able to work seamlessly with client's frequent connect/disconnect due to the mobile network
Bandwidth saving (less overhead)
У меня нет опыта работы с XMPP, я работал только с сервером Node.JS, и его легко настроить и взломать с помощью JavaScript.
Но, похоже, XMPP - это стандарт де-факто для чата, например, WhatsApp их использует. Кто-нибудь может поделиться вашим опытом в этих двух технологиях?