Opracowanie mobilnego czatu, backendu używa XMPP lub WebSocket?

Niektóre wymagania dotyczące mobilnego czatu:

Powinien być w stanie bezproblemowo pracować z częstymi połączeniami / rozłączeniami klienta z powodu sieci komórkowej

Oszczędność przepustowości (mniej kosztów ogólnych)

Nie mam doświadczenia w XMPP, pracowałem tylko z serwerem Node.JS i łatwo jest skonfigurować i zhakować serwer za pomocą JavaScript.

Ale wydaje się, że XMPP jest standardem defacto dla pokoju rozmów, np. WhatsApp z nich korzysta. Każdy może podzielić się swoimi doświadczeniami z tych dwóch technologii?

questionAnswers(1)

yourAnswerToTheQuestion