From: ougur@infotech.com.tr
Date: Wed 25 Jun 2003 - 16:47:28 EEST
Session mantığı, web server ları ilgilendiren bir şeydir. Bu yüzden
kullanılan diller yerine üzerinde çalıştıkları platformlar önemli olan.
Çok detaylı bir bilgi için web server dökümantasyonlarına erişmelisin.
Ama mantık basit, her bağlantı açan kullanıcıya belli bir timeout süresine
kadar bir session(oturum) nesnesi atanır.
(not: Bağlı olmak ile oturum açmış olmak farklı şeylerdir.) Kullanıcı
belirtilen süre içerisinde web server ile yeni bir bağlantı kurmaz ise,
oturum iptal edilir.
Sonuçta platformların size sağlayacağı 4 tip (hepsi implicit yada hepsi
explicit olcak diye bir şart yok) standart fonksiyon olucaktır.
1. yeni oturum yarat ( <HttpRequest>.getSession(true); )
2. var olan oturumu al. ( <HttpRequest>.getSession(false); )
3. oturum varmı kontrol et. (<HttpSession>.isNew())
4. oturumu kapat. ( <HttpSession>.invalidate())
Kolay gelsin.
Özgür Uğur
fr <freddy_k2033@yahoo.com>
Sent by: To: linux-programlama@linux.org.tr
linux-programlama-bounce@liste.li cc:
nux.org.tr Subject: [linux-programlama] session mantigi
25.06.2003 10:26
Please respond to
linux-programlama
selamlar,
php, asp ve java gibi dillerin session mantiklarini
anlatan bir kaynak onerebilecek var mi? ayni degildir
saniyorum her dilin mantigi. ne zaman session acilir,
ne zaman kapanir, neler gider gelir gibi sorularim
var.
tesekkurler,
fr.
__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com