Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako ograniciti dvostruka logovanja na Swing aplikaciju, pracenje "sesije" ?

[es] :: Java :: Kako ograniciti dvostruka logovanja na Swing aplikaciju, pracenje "sesije" ?

[ Pregleda: 2098 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Cyberghost
Aleksandar Jovanović
Programer
S U M A D I J A

Član broj: 14674
Poruke: 813
79.101.172.*



+1 Profil

icon Kako ograniciti dvostruka logovanja na Swing aplikaciju, pracenje "sesije" ?29.09.2008. u 11:25 - pre 189 meseci
Aplikacija ima logovanje na pocetku (nalozi su u mySQL), korisnicka imena su jedinstvena. Kako da postavim ova ogranicenja:

1) ograniciti da korisnik ne moze sa jednim korisnickim imenom dva puta da pokrene program ?

Za problem 1 resenje moze titi jedan fleg u bazi postaviti na 1 ili 0 u zavisnosti od toga da li je korisnik logovan,
ali problem prestavlja ako program padne ili iz bilo kog razloga se ne uspe upis flega pri zatvaranju programa.
Negde sam cuo da se to moze resiti preko koriscenje fajla i njegovog zakljucavanja prilikom prijave korisnika na sistem,
korisnik zakljuca fajl a ako program pukne fajl se automatski otkljucava !?

2) Kako pratiti "sesiju" korisnika, recimo treba da odstampam nesto iz aplikacije, i na stampi korisnik treba da se potpise
ispod svog imena koje je izaslo odstampano (najprostije: Racun za kupca)





Every program is either trivial or it contains at least one bug.
 
Odgovor na temu

zmau
Dragan Jovanović
programer
Šabac

Član broj: 80834
Poruke: 290
88.200.65.*



+80 Profil

icon Re: Kako ograniciti dvostruka logovanja na Swing aplikaciju, pracenje "sesije" ?30.09.2008. u 13:13 - pre 189 meseci
2)
Hm, kakva je arhitektura aplikacije ? Ako imaš običnu swing aplikaciju, možeš odmah pri logovanju da zapamtiš podatke o čoveku u statička polja neke klase, i oni će biti dostupni unutar celog programa. A ako isti podatak treba da zna i štajaznam ejb servis, situacija se komplikuje...
it works on my machine
 
Odgovor na temu

Cyberghost
Aleksandar Jovanović
Programer
S U M A D I J A

Član broj: 14674
Poruke: 813
91.150.76.*



+1 Profil

icon Re: Kako ograniciti dvostruka logovanja na Swing aplikaciju, pracenje "sesije" ?30.09.2008. u 16:32 - pre 189 meseci
Citat:
zmau: 2)
Hm, kakva je arhitektura aplikacije ? Ako imaš običnu swing aplikaciju, možeš odmah pri logovanju da zapamtiš podatke o čoveku u statička polja neke klase, i oni će biti dostupni unutar celog programa. A ako isti podatak treba da zna i štajaznam ejb servis, situacija se komplikuje...


Hm, dobra je ideja, probacu tako da resim problem.

Kako se u modernim I.S. resava problem da isti korisnik pokrene 2 puta aplikaciju (2 puta da se uloguje) ?
Video sam software od dve Beogradske soft. firme koje su radjene u Clipper-u i Oracle-u i nema ovu kontrolu,
ali opet moja firma u svom programu ima tu kontrolu preko kontrole zakljucavanja odredjenog fajla.
Every program is either trivial or it contains at least one bug.
 
Odgovor na temu

[es] :: Java :: Kako ograniciti dvostruka logovanja na Swing aplikaciju, pracenje "sesije" ?

[ Pregleda: 2098 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.