Vlad024
@Vlad024

Websocket и обработка данных?

Добрый день!

Изучаю работу с вебсокетами и немного запутался.
Допустим есть удаленный вебсокет сервер (не мой). Я к нему подключаюсь сразу со страницы и получаю данные в реалтайме.
Если мне их нужно обработать, то делать это нужно на сервере. Соответственно нужен сервер который так же в реалтайме будет принимать удаленный сокет и отправлять данные на страницу.
Я правильно понимаю, что порядок действий таков?:
На сервере:
- подключение к удаленому сокету и получение данных
- обработка данных
- создание своего сокет сервера в который передавать обработанные данные
На клиенте:
- на странице подключатся к своему сокет серверу.

В таком виде меня смущает обработка данных. Ведь могут быть задержки. Допустим когда новые данные получены, а предыдущие еще не обработались.
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Если ваш клиент просто передаёт данные серверу и не ожидает никаких событий, инициированных этим сервером, то достаточно отправлять данные обычным AJAX-запросом.
Если данные обрабатываются очень долго и вы боитесь, что произойдёт наложение данных, то в скрипте, обрабатывающем запрос клиента, кладите эти данные в очередь и обрабатывайте их другим скриптом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы