Igor, thank you for the correction. Really appreciated. Thanks!
--- On Sun, 7/26/09, Igor Vaynberg <igor.vaynb...@gmail.com> wrote: > From: Igor Vaynberg <igor.vaynb...@gmail.com> > Subject: Re: Questions about Wicket sessions > To: users@wicket.apache.org > Date: Sunday, July 26, 2009, 4:23 PM > no, incorrect. multiple browser tabs > can be used to access the same > session instance simultaneously. > > -igor > > On Sun, Jul 26, 2009 at 1:17 PM, David Chang<david_q_zh...@yahoo.com> > wrote: > > > > > > Erik, thanks for your input. > > > >> Please note "Sessions are not thread-safe" in > Wicket > >> context means that the Session /object/ is not > thread-safe. > >> Note that requests that fall within a session > (except for > >> resources) are handled serially. Only when you use > session > >> clustering this guarantee can not be made. > > > > So if I dont use clustered web servers, custom methods > on a custom session object do not need be "synchronized". > Put it another way, Wicket session is thread-safe in case of > a single web server. Correct? > > > > Cheers. > > > > > > --- On Sun, 7/26/09, Erik van Oosten <e.vanoos...@grons.nl> > wrote: > > > >> From: Erik van Oosten <e.vanoos...@grons.nl> > >> Subject: Re: Questions about Wicket sessions > >> To: users@wicket.apache.org > >> Date: Sunday, July 26, 2009, 2:08 PM > >> David, > >> > >> Please note "Sessions are not thread-safe" in > Wicket > >> context means that the Session /object/ is not > thread-safe. > >> Note that requests that fall within a session > (except for > >> resources) are handled serially. Only when you use > session > >> clustering this guarantee can not be made. > >> > >> 1. It depends on the browser. All modern browsers > will make > >> it one session. > >> > >> 2. Same answer. > >> > >> 3. No. Wicket does this for you. > >> > >> Regarding your question on session storage: you'll > be hard > >> pressed to find a more performant solution to > Wicket's http > >> session disk store. Perhaps that memory solutions > would work > >> better. > >> > >> Regards, > >> Erik. > >> > >> > >> David Chang wrote: > >> > Reading <<Wicket in Action>> to > learn > >> Wicket, I understand that sessions are not > thread-safe. I > >> have the following questions about a Wicket app: > >> > > >> > 1. If I open another tab on the same browser > (IE or > >> FF), visitor activities on the same Wicket app > are > >> considered in the same session? > >> > > >> > 2. If I start IE or FF in another window, > visitor > >> activities on the same Wicket app are considered > in the same > >> or different session? > >> > > >> > 3. If dirty() is called within a method of > custom > >> session object, then it is the developer's > responsibility to > >> implement dirty() to synchronize with other > clustered web > >> servers, correct? > >> > > >> > Thanks! > >> > > >> > > >> > >> > --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >> For additional commands, e-mail: users-h...@wicket.apache.org > >> > >> > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > > For additional commands, e-mail: users-h...@wicket.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org