@Toster100

RESTful-сервис: как реализовать выборку новых сообщений?

Создаю приложение на Java (с помощью Jersey), которое представляет собой что-то вроде социалки. Делаю больше для собственного развития, чем с какой-то целью.

Вопрос в следующем. Я хочу добавить возможность выборки новых сообщений с момента последнего визита пользователя. Дата последнего захода сохраняется в профиле, но проблема в следующем: я хочу, чтобы новые сообщения оставались в списке новых, пока пользователь их не прочитает. Т.е. нельзя просто отдавать сообщения, появившиеся после последнего захода.

Понятно, что можно селать отдельные таблицы и хранить там эти сообщения (вернее, ссылки на них), пока пользователь их не прочитает, но хотелось бы хранить это состояние на клиенте.
Вроде, задача довольно стандартная, но как-то ничего не могу придумать, а как спросить у гугла тоже не придумал. М.б. есть готовая идея.

Юзаю AngularJS на фронтенде
  • Вопрос задан
  • 212 просмотров
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
А на rabbitmq nосмотреть не хотите?
На каждого клиента заводится очередь, из которой он черпает сообщения. Вариантов масса.
Ответ написан
Ваш ответ на вопрос

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

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