Tanya soal session di php4, sebelumnya mohon maaf kalau pertanyaannya pernah
terjawab tapi mungkin belum pernah aku liat jawabannya :
Kalo pake share memory di php, kan ada mekanisme semaphore untuk menghandle
simultaneous access. Nah kalo di session, misal ada 2 atau lebih klien yang
memiliki session id yang sama, terus dijalankan dalam waktu yang sama, apa yang
terjadi dengan registered variable-nya, yang diakses secara bersamaan oleh 2
klien ini. Apakah ada semaphore-like mechanism ? Atau .. ?
Contoh :
ada registered var $x
proses A dan B dimulai secara bersamaan dan mendapatkan $x=10
A: B:
$x++; .
print $x; .
. $x--;
. print $x;
berapa nilai $x yang di-print di A, dan berapa nilai $x yang di-print di B ?
Atau dengan kata lain, apakah registered variable $x yang dipake di A sama
dengan $x yang dipake di B ?
ketika proses A dan B selesai, terus ada proses C yang masuk dengan session id
yang sama berapa nilai $x yang didapat oleh C?
apakah nilai $x tergantung dari proses yang terakhir selesai ?
Hadi PS
[EMAIL PROTECTED]
--
Visit Ukhuwah.or.id at http://www.ukhuwah.or.id
The Coolest Islamic Portal in Indonesia
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]