Хорошо, ребята, я пытаюсь интегрировать систему обмена сообщениями, подобную Facebook, в мое веб-приложение. Я не могу опубликовать ссылку, к сожалению, потому что она требует входа в систему.
У меня есть база данных с таблицей разговоров, таблицей сообщений и HTML-страницей, которая вызывает все сообщения на основе заданного идентификатора разговора. У меня также есть текстовая область и кнопка отправки для отправки нового сообщения и добавления его в базу данных.
Теперь я слышал два разных метода ..
или же.
Итак, переполнение стека, какой метод (или ни один) не будет лучшим способом для реализации этого?
Опрос ресурсоемкий. Вы должны рассмотреть что-то вроде WebSockets.
При использовании WebSockets пользовательские приложения чата клиента обычно подписываются на WebSocket, а затем приложение серверного сервера уведомляет их о необходимости проверять наличие обновлений или просто отправляет им новые сообщения прямо через соединение WebSocket. ,
Вот приложение демо-чата Вы можете посмотреть. Вот Веб-сайт.
Других решений пока нет …