Что использовать для корпоративного мессенджера Socket или SSE?
Привет! Делаю небольшое мобильное приложение для внутрекорпоративного мессенджера, функционал такой же как в в классических Вотсапп и телеграм.
Стек Vue + F7 + Cordova, сервер PHP + NodeJs.
Что лучше использовать для отправки с сервера к клиенту:
От клиента серверу просто AJAX а обратно SSE, Longpoll, Socket?
Я просто впервые с этим сталкиваюсь.
Или на экране самого чата сокеты, а на других SSE для получения уведомления о сообщении, а в фоне push-уведомления?
Вопрос в том насколько вы хотите этим заморочиться. У телеги к примеру есть Delivery сервис. Который может работать как TCP\UDP Socket или HTTP клиент. Еще у них собственный протокол на ProtocolBuffers.
Я не совсем понимаю зачем вам php? Если вы уже используете ноду. По хорошему для начала попробуйте сделать на сокетах.