2013-12-14 6 views
0

Я сделал приложение в Java (Struts Framework).Как ограничить количество пользователей Вход в приложение?

Есть ли прямой способ или отображение web.xml или что-то еще, откуда я могу ограничить количество пользователей, зарегистрированных в моей заявке.

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

P.S. : Не хотите использовать традиционную сервлет концепцию статической переменной и все это как ее проблема создания в моем приложении.

+1

Пожалуйста, помогите людям. Это срочно. –

+0

Избегайте просить «срочных» вещей, если вы не хотите, чтобы вас сильно сбили ... –

ответ

0

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

  • магазин номер в обычный файл в файловой системе
  • магазина число в таблице данных двигателя базы данных
  • Запуск внешней кэш-памяти
+0

Hi Howard, Thanx for ur reply. Я сделал материал по СУБД, но проблема возникает, когда сеанс истекает, или кто-то закрывает браузер, как я могу сохранить запись (поскольку мне нужно уменьшить счетчик). –

+0

Общая практика заключается в том, чтобы дождаться, пока пользователь сделает следующий запрос, и мы определим, истек ли предыдущий сеанс пользователя - если это так, тогда мы должны поддерживать (вычесть) правильность количества зарегистрированных пользователей, в конечном итоге определить, предел числа был достигнут. –

Смежные вопросы