Sessions bestehen immer zwischen einem Client und dem Server, d.h. er �berschreibt die nicht. Daf�r wird immer eine eindeutige ID, unabh�ngig von deinen eigenen Session-Inhalten, generiert, die SessionID. Im Normalfall wird die in nem Session-Cookie am Client gespeichert, welches gel�scht wird, wenn der User die Browser-Instanz beeendet. Damit ist es quasi unm�glich, dass 2 Leute pl�tzlich die gleiche Session zugewiesen bekommen.
Die zweite gebr�uchliche M�glichkeit ist, die Session-ID in der URL zu �bergeben - in ASP.NET musst du daf�r z.B. nur in der web.config cookieless=true einstellen und alle Pfade relativ verlinken. Nachteil hier: kopiert ein User die URL und gibt sie an jemand anderen weiter, noch w�hrend die Session am Server aktiv ist, ist der andere bei Aufruf der URL mit der Session-ID auch in der Sitzung drin. Gru�, Thomas > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von > Stadelmann Patrick > Gesendet: Donnerstag, 28. April 2005 13:41 > An: [email protected] > Betreff: [Coffeehouse] allgemeine Frage zu Sessions > > Hallo, > Brauche eine kleine Auskunft um ganz sicher zu sein. > > Ein kleines Beispiel: > Eine Person kommt auf eine Webseite und m�chte dort > irgendwelche Daten eintragen. Nach dem speichern der Daten > wird eine Session mit dem namen blabla erstellt in der die id > seiner gespeicherten Daten abgelegt wird, damit er in einem > 2. Formular weitere Daten eintragen kann und diese dann der > ersten Eintragung zugewiesen werden k�nnen. > Eine zweite Person kommt ebenfalls auf diese Webseite und > tr�gt sich ein. Bevor die erste Person das 2. Formular > speichern konnte, hat die zweite Person schon die ersten > Daten gesichert und es wird wieder diese Session mit dem > namen blabla erstellt. > > Meines Wissens werden Sessions auf dem Server aufgef�hrt, > viele Sessions ben�tigen auch viel Arbeitsspeicher wenn ich > mich nicht irre. > Aber meine Frage ist jetzt, kann der Server diese Sessions > mit selben Namen unterscheiden oder �berschreibt er einfach > die laufende Session? > Ich vermute mal, das er noch irgendwelche weiteren > Informationen in die Session speichert, denn ich kann mir > nicht ganz vorstellen, dass er die Sessions �berschreibt wenn > von zwei unterschiedlichen Arbeitspl�tzen gleichzeitig > zugegriffen wird, dann k�nnte man Sessions nur sehr > eingeschr�nkt verwenden. > > W�hre �ber eine kurze Info dankbar > > gru� > Patrick > > > _______________________________________________ > Coffeehouse Mailingliste, Postings senden an: > [email protected] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/coffeehouse > _______________________________________________ Coffeehouse Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/coffeehouse
