Newsgroup: it.comp.www.asp
Titolo: I rischi delle session

E' professionale usare le session per realizzare
un carrello elettronico?
Ad esempio, se uso un proxy tipo quello fornito
da 
tin.it
, l'ip assegnatomi cambia di tanto in tanto,
con ovvie conseguenze sulle sessioni. Quanto
è probabile, statisticamente,  che questo avvenga
fra il  pubblico degli utenti connessi?
Inoltre ci sono altre ipotesi in cui le
session non funzionano bene, che devo sapere?
Grazie,
Maurizio

 Maurizio
Si: quando apri una nuova finestra del browser, a volte alla nuova finestra
viene assegnato un nuovo session ID.
NB: i session ID vengono salvati nel file cookies.txt, chiunque ha quel
session ID viene scambiato per quel PC dal server. I rischi stanno tutti
la'.
Ciao
Nettuno

 > session non funzionano bene, che devo sapere?
Quando l'utente non ha i cookie attivi. Non e' che non funizioni bene... non
funziona proprio.
Saluti.
Stefano.

 tramite un cookie temporaneo.
Glip?
Ma 6 sicuro?
...*____*
Adesso capisco molte cose.
Maremma.
Nettuno

 Adesso capisco molte cose.
E fra queste come mai se apri un'altra finestra del browser (IE5) cambia
sessione. Infatti IE5 ogni finestra usa i cookie temporanei diversi.
Saluti.
Stefano.


Si te lo confermo anch'io.
A me non piace l'oggetto session.  All'inizio non la pensavo così, per varie
cosette
che si possono fare, ma poi mi sono reso conto che è come essere appesi
ad un filo ed ora ci rinuncio di default.
Ciao, Clod

 session non funzionano bene, che devo sapere?
Crea problemi di scalabilita' in caso utilizzassi un cluster; questo perche'
non sarebbe possibile ridirezionare le richieste ad un altro server senza
perdere tutte le session.
Ciao.

"Free.9" wrote:

Grazie a tutti.
Se puo servire, ho fatto anch'io le mie prove e con  Netsc 4.71
chiudendo il browser la sessione va perduta; aprendo
un'altra finestra la session rimane attiva.
Saluti,
Maurizio

 appesi ad un filo ed ora ci rinuncio di default.
Io non sarei cosi' drastico. La maggior parte dei carrelli di ecommerce su
ASP si basano sulla session e non mi sembra che siano tutti in crisi.
Saluti.
Stefano.

Crea problemi di scalabilita' in caso utilizzassi un cluster; questo
perche'
Scusa, Lenny, ma in cosa consiste l'uso di un cluster?
Grazie, Clod.

 Scusa, Lenny, ma in cosa consiste l'uso di un cluster?
.....
In questo ambito per cluster di server si intende un gruppo di server
indistinguibili per l'utente. In tecnologia MS si realizza con il
WebLoadBalancer (mi pare fosse questo il nome) e generalmente facendo
condividere ai vari server uno stesso indirizzo IP-Web Service e poi il
servizio di balancing (facendo dialogare i server su un altra interfaccia
nic generalmente) a decidere quale dei server deve realmente prendersi
carico della richiesta in quel momento a seconda di una serie di parametri
di carico (il piu' banale dei quali e' se un server e' giu' o meno).
Ho visto una bella demo in cui si staccavano i jack di rete a turno da due
server e l'utente non vedeva alcuna differenza (a parte il colore della
pagina che nella demo serviva ad evidenziare da quale server venisse la
pagina).
Pero' in generale si fa clustering a piu' livelli non solo al livello web.
--
Ciao, Fabio Zed Zamparelli


Grazie Fabio.
Ciao, Claudio.

 di carico (il piu' banale dei quali e' se un server e' giu' o meno).
Mi sapresti indicare qualche indirizzo dove reperire maggiori info in
proposito?
--
ciao
gelty
--
visita 
http://www.sifor.it
elimina *toglimi.* per le risposte

 proposito?
Trovato da solo:
http://www.microsoft.com/ntserver/ntserverenterprise/exec/feature/WLBS/


 sessione. Infatti IE5 ogni finestra usa i cookie temporanei diversi.
A me non risulta: ad esempio aprendo una sito con una pagina "a paginazione"
mediante variabili di sessione funziona correttamente sia usando il comando
File/Nuovo sia usando "apri in una'altra finestra".
In realta' dovrebbe esistere (in IE4 c'era e penso sia rimasto in IE5) una
opzione che dice se aprendo una nuova finestra di IE deve essere usato lo
stesso eseguibile o caricata una copia dello stesso: in questo secondo caso
in effetti cambia sessione e quindi i cookie non sono piu' riconosciuti.
Giorgio Leonardi