Здравствуйте, уважаемые программисты!
Второй день пытаюсь понять и изучить принцип работы webSocket.
Пока только удалось создать сокет на сервере и подключаться как клиент, с тестовой отправкой сообщения.
Я использовал
Библиотеку
Пока я из данного проекта могу отправлять и получать сообщения, в одном и том же окне браузера.
А хотелось бы понять, а как написав сообщение в одном браузере, я бы смог узнать что появилось новое сообщение в другом браузере и вывести его пользователю?
И основной вопрос. Если использовать webSocket для обновления различных данных на сайте, в режиме реального времени, означает ли это, что нужно постоянно сыпать кучу запросов в БД, чтобы проверять изменения? Или тут можно "перехватывать изменения" еще до попадания их в БД и сразу отправлять пользователю?
Прошу прощения за кучу вопросов, но я только начал разбираться, заинтересовала эта технология, а конкретных ответов по интернету не нашел, стандартные примеры под типа того, что я прикрепил в этом вопросе