@Toster100

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

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

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

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

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

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

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