ah si, en ese caso si. Un post acerca de esto que decís: http://ayende.com/Blog/archive/2009/08/16/what-is-the-cost-of-opening-a-session.aspx
El 31 de marzo de 2010 21:11, Jonathan Leibiusky <[email protected]>escribió: > No no... me entendiste mal. > Digo de usar el patrón session-per-request pero sin abrirla cuando inicia > el request sino cuando la usa por primera vez en ese request... como una > especie de LazySession... de esa forma no hay que complicarse para detectar > qué tipo de request es. > Cuando es una imágen, css o cualquier recurso que no usa la DB no la abre y > listo. > > > > 2010/3/31 José F. Romaniello <[email protected]> > >> El 31 de marzo de 2010 20:09, Jonathan Leibiusky <[email protected]> >> escribió: >> >> No sería más sencillo hacer que solamente abra una session la primera vez >>> que la usa? >>> No parece muy complicado de implementar. >> >> >> La primer vez que que?? >> >> Session per application es un timebomb en aplicaciones de escritorio, pero >> session per application en una aplicación web es directamente imposible. >> Al voleo se me vienen tres cosas que impiden esto: >> 1-Significa que tu unit of work tiene el ciclo de vida de toda la >> aplicación? Esto no me gusta del vamos. >> 2-Session no es thread safe. >> 3-Por otro lado, luego que una sesión arroja alguna excepción, la sesión >> queda en un estado fallido que no puede ser usado nuevamente. >> >> Para web lo mejor es session per request. >> Lo que dijo Nelo de mantener la sesión en un pool me parece mala idea >> también, pero tendría que ver la implementación. >> >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano To unsubscribe, reply using "remove me" as the subject.
