@nezzard

Как запустить функцию удаленно?

Добрый день, есть ajax запрос, обработка скрипта и возврат данных, после чего ajax success и визуальные изменения на сайте.
Подскажите как отправить запрос на запуск функции, всем пользователям у кого открыта эта вкладка?
Дайте наводку пожалуйста.
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ответы на вопрос 2
@zhainar
Гуглю за вас
Через сокет.
Ответ написан
archakov06
@archakov06
Frontend-разработчик (ReactJS)
1. Отправляете запрос, если все прошло успешно то сохраняете где-нибудь значение, например $allok = true;
2. Каждый клиент отправляет в определенном интервале запрос на сервер. Например обновление сообщений в чате. При отправке запроса, обновляется чат и проверяется, равно ли $allok = true; если да, то выполняете действие.

Таким образом оно выполнится у всех клиентов. Если вы не хотите, чтобы повторялся процесс. Сохраняйте в куках или в БД, то, что юзер уже выполнил функцию по прошлому условию.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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