Flask -SocketIO + Flask Вход в систему уведомлений (концептуальный вопрос - без кода) - PullRequest
0 голосов
/ 20 января 2020

Отказ от ответственности: я новичок в SocketIO и WebSockets в целом

Я пытаюсь создать систему уведомлений в стиле Facebook, используя Flask SocketIO. Я знаю, что пользователи могут присоединяться к комнатам, но как только они отключаются от страницы (например, посредством выхода из системы), они больше не находятся в этой комнате. Если это так, как можно реализовать следующую ситуацию:

У нас есть два зарегистрированных пользователя - User_A и User_B. Пользователь_A опубликовал фотографию в сети и через некоторое время вышел из системы. В то время как User_A вышел из системы, User_B понравилась картинка User_A. Пользователь_А должен получить уведомление об этом. Но поскольку пользователь А вышел из системы, он не подключен к комнате, связанной с этим изображением, и не получит уведомление ...

Если вышеописанная ситуация имеет место, как можно построить система уведомлений, которая будет отправлять уведомления пользователям, даже если они не используют страницу? Flask -socketIO достаточно?

...