@Lepilov

Как с фронта слушать ответ от rabbitmq?

Стек:
python/fastapi
html5/css
rabbitmq (pika)

Есть простая логика взаимодействия двух пользователей. Первый пользователь отправляет второму приглашение который либо принимает либо отклоняет его. Ответ отправляется первому пользователю. Отправка происходит из формы где при сабмите сообщение передается в очередь кролика. Вопрос в том , какую библиотеку можно использовать для отображения поступившего запроса в реальном времени?
Запрос и ответ на него планируется записывать в базу . Можно считывать из базы строку со статусом accepted/decline и отображать, но для этого надо обновлять страницу для получения обновления. Такой вариант думаю подходит , когда человек авторизуется на сайте, но не когда он онлайн.
Поделитесь опытом как лучше всего реализовать такую связь ?
  • Вопрос задан
  • 184 просмотра
Решения вопроса 1
какую библиотеку можно использовать для отображения поступившего запроса в реальном времени?
При помощи SSE можно передать клиенту какие-то данные без необходимости обновления страницы.
Как только статус обновляется, отправлять по SSE сообщение со статусом или любой другой информацией.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы