Я занимаюсь разработкой приложения для Android для создания форума для общения между определенной группой пользователей. Я использую PHP Laravel в качестве бэкэнда и общение через вызовы API.
Я использовал вызовы API REST для публикации данных на моем сервере, получения опубликованных разговоров и их раздувания с использованием функции recyclerview.
Все работает нормально, но я хочу, чтобы динамически обновлял данные в режиме повторного просмотра при обновлении базы данных новыми данными, чтобы пользователь мог видеть новые данные без обновления страницы.
В принципе, я не хочу каждый раз вызывать API, чтобы раздуть представление переработчика.
Во время просмотра я получил подсказку использовать Socket как , потому что мы можем держать соединение открытым, в отличие от вызовов HTTP REST API, которые завершаются после ответа .
Но я не знаю, как совместить Socket с вызовами REST API.