J2EE - jak zablokować program dla jednego stanowiska?

0

witam.
Macie może jakiś pomysł jak zrobić blokade programu napisanego w Java EE, która będzie chronić przed uruchomieniem softu na więcej niz jednym, dwóch, trzech stanowiskach?

--
Miłosz

0

Najprościej i kombinowania?

Masz klasę obsługująca logowanie to wstaw do niej jako parametr maksymalna ilość aktywnych sesji. Jeżeli klient będzie się logował to licznik podbije wartość, jeżeli będzie się wylogowywał to obniży. Jak będzie pełne obłożenie to zwracasz komunikat "błąd logowania: za dużo userów na raz, spadaj".

0

a jak zabezpieczyć się przed zwiechą kompa klienta? wtedy licznik pozostaje bez zmian i blokuje reszte

0

Jeżeli komp się powiesi to i tak będzie działał serwer, który kontroluje czy sesja jest aktywna (np. user klika coś co kilka minut). Jeżeli sesja wygasa to zmniejszasz licznik. Swoją drogą chyba da się tak skonfigurować serwer by robił takie czary automatycznie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1