[patrones] Algun patron para una session
Bueno mil gracias creo que me va quedando mas claro. Ahora voy a intentar realizar una implementacion. Igualmente el que desea seguir aportando bienvenido sea. Gracias a toodos 2009/11/12 : > Creo que lo primero a dilucidar es el significado de "manejar sesiones". > > Un problema es manejar distintos tipos de sesión (según el contexto de > inicio o el modo de persistencia de la información asociada) y otro es el > simple manejar múltiples sesiones de usuarios. > > > > C.S. > > - Original Message - > From: Pablo Crivaro [mailto:pcriv...@gmail.com] > To: patrones@mug.org.ar > Sent: Thu, 12 Nov 2009 11:34:47 -0300 > Subject: [patrones] Algun patron para una session > > Coincido con Marioel único de los mencionados es el Strategyya que > podes implementar varios algoritmos de sesiónpor ejemplo, guardar la > sesión en la base de datos, sesión para una aplicación web, sesión para una > aplicación ejecutable, etc > Saludos. > Pablo > > El 12 de noviembre de 2009 11:25, Ezequiel Barbaccia > escribió: > > Yo había pensado lo mismo, pero realmente me parece que no es. Yo creo > que tema sesiones lo debería manejar la capa de presentación e > infraestructura (Acceso a datos). Y el negocio ni saber si existe o no > una sesión > > 2009/11/12 Mariano Vicario : >> es que es el unico que se me ocurre por q de los demas, para mi no son... >> Saludos, >> Ranu >> http://www.ranu.com.ar >> >> >> 2009/11/12 >>> >>> pero el strategy se utiliza para invocar distintos algoritmos en tiempo >>> de >>> ejecución. >>> >>> ¿el manejo de sesiones implicaría distinta lógica dependiendo de si el >>> usuario es uno u otro o de cuál es el estado de la sesión? >>> >>> - Original Message - >>> From: Mariano Vicario [mailto:elr...@gmail.com] >>> To: patrones@mug.org.ar >>> Sent: Thu, 12 Nov 2009 11:37:24 -0200 >>> Subject: [patrones] Algun patron para una session >>> >>> a mi se me ocurre que un strategy podria ser... >>> ya que no te importa como se maneja la session, solo conoces la interfaz >>> de un manejador de sessiones >>> >>> Saludos, >>> Ranu >>> http://www.ranu.com.ar >>> >>> >>> 2009/11/12 Ezequiel Barbaccia >>> >>> Buenas a todos, en un examen me preguntaron que patrón utilizarían >>> para manejar sesiones y me dieron a elegir los cuatro patrones de >>> abajo >>> >>> 1) Strategy >>> 2) Chain Of Responsibility >>> 3) MVC >>> 4) Facade >>> >>> Ustedes cual elegirían o si no está en la lista cual sería el ideal ? >>> >>> >> >> > > > > -- > ? > > > -- ?
[patrones] Algun patron para una session
Creo que lo primero a dilucidar es el significado de "manejar sesiones". Un problema es manejar distintos tipos de sesión (según el contexto de inicio o el modo de persistencia de la información asociada) y otro es el simple manejar múltiples sesiones de usuarios. C.S.- Original Message -From: Pablo Crivaro [mailto:pcriv...@gmail.com]To: patrones@mug.org.arSent: Thu, 12 Nov 2009 11:34:47 -0300Subject: [patrones] Algun patron para una sessionCoincido con Marioel único de los mencionados es el Strategyya que podes implementar varios algoritmos de sesiónpor ejemplo, guardar la sesión en la base de datos, sesión para una aplicación web, sesión para una aplicación ejecutable, etc Saludos. Pablo El 12 de noviembre de 2009 11:25, Ezequiel Barbaccia <skie...@gmail.com> escribió: Yo había pensado lo mismo, pero realmente me parece que no es. Yo creoque tema sesiones lo debería manejar la capa de presentación einfraestructura (Acceso a datos). Y el negocio ni saber si existe o nouna sesión2009/11/12 Mariano Vicario <elr...@gmail.com>: > es que es el unico que se me ocurre por q de los demas, para mi no son...> Saludos,> Ranu> http://www.ranu.com.ar>>> 2009/11/12 <csalvat...@siprod.net>>>>> pero el strategy se utiliza para invocar distintos algoritmos en tiempo de>> ejecución.>>>> ¿el manejo de sesiones implicaría distinta lógica dependiendo de si el>> usuario es uno u otro o de cuál es el estado de la sesión?>>>> - Original Message ->> From: Mariano Vicario [mailto:elr...@gmail.com]>> To: patrones@mug.org.ar>> Sent: Thu, 12 Nov 2009 11:37:24 -0200>> Subject: [patrones] Algun patron para una session>>>> a mi se me ocurre que un strategy podria ser...>> ya que no te importa como se maneja la session, solo conoces la interfaz>> de un manejador de sessiones>>>> Saludos,>> Ranu>> http://www.ranu.com.ar>>>>>> 2009/11/12 Ezequiel Barbaccia <skie...@gmail.com>>>>> Buenas a todos, en un examen me preguntaron que patrón utilizarían>> para manejar sesiones y me dieron a elegir los cuatro patrones de>> abajo>>>> 1) Strategy>> 2) Chain Of Responsibility>> 3) MVC>> 4) Facade>>>> Ustedes cual elegirían o si no está en la lista cual sería el ideal ?>>>>>>--?
[patrones] Algun patron para una session
Hola Ezequiel, Casi seguro que la persona que escribio la consulta estaba pensando en Strategy. Yo lo uso de esa manera en los tests unitarios. Tengo una interfaz llamada ISessionStorage (o algo asi) y tengo dos implementaciones, una basada en memoria que uso para los tests (MemorySessionStorage) y otra basada en la sesion de ASP.NET (AspNetSessionStorage) que uso en produccion. Eso es el patron Strategy. Un saludo -- Carlos Peix 2009/11/12 Ezequiel Barbaccia > Buenas a todos, en un examen me preguntaron que patrón utilizarían > para manejar sesiones y me dieron a elegir los cuatro patrones de > abajo > > 1) Strategy > 2) Chain Of Responsibility > 3) MVC > 4) Facade > > Ustedes cual elegirían o si no está en la lista cual sería el ideal ? > >
[patrones] Algun patron para una session
Entonces en verdad seria Session Facade, no? pero Session Facade no es un patron del core de j2ee? La verdad que me encuentro confundido 2009/11/12 Mariano Vicario : > evidentemente me equivoque.. > miren:. http://java.sun.com/blueprints/corej2eepatterns/Patterns/SessionFacade.html > aunque miren tb > esto: http://www.informit.com/guides/content.aspx?g=java&seqNum=490 miren el > diagrama de clases de ambos... > es lo mismo. Por eso siempre digo saber usar interfaces es sabes el 75% de > los patrones... > Saludos, > Ranu > > > http://www.ranu.com.ar > > > 2009/11/12 Mariano Vicario >> >> es que es el unico que se me ocurre por q de los demas, para mi no son... >> Saludos, >> Ranu >> http://www.ranu.com.ar >> >> >> 2009/11/12 >>> >>> pero el strategy se utiliza para invocar distintos algoritmos en tiempo >>> de ejecución. >>> >>> ¿el manejo de sesiones implicaría distinta lógica dependiendo de si el >>> usuario es uno u otro o de cuál es el estado de la sesión? >>> >>> - Original Message ----- >>> From: Mariano Vicario [mailto:elr...@gmail.com] >>> To: patrones@mug.org.ar >>> Sent: Thu, 12 Nov 2009 11:37:24 -0200 >>> Subject: [patrones] Algun patron para una session >>> >>> a mi se me ocurre que un strategy podria ser... >>> >>> ya que no te importa como se maneja la session, solo conoces la interfaz >>> de un manejador de sessiones >>> >>> Saludos, >>> Ranu >>> http://www.ranu.com.ar >>> >>> >>> 2009/11/12 Ezequiel Barbaccia >>> >>> Buenas a todos, en un examen me preguntaron que patrón utilizarían >>> para manejar sesiones y me dieron a elegir los cuatro patrones de >>> abajo >>> >>> 1) Strategy >>> 2) Chain Of Responsibility >>> 3) MVC >>> 4) Facade >>> >>> Ustedes cual elegirían o si no está en la lista cual sería el ideal ? >>> >>> >> > > -- ?
[patrones] Algun patron para una session
Coincido con Marioel único de los mencionados es el Strategyya que podes implementar varios algoritmos de sesiónpor ejemplo, guardar la sesión en la base de datos, sesión para una aplicación web, sesión para una aplicación ejecutable, etc Saludos. Pablo El 12 de noviembre de 2009 11:25, Ezequiel Barbaccia escribió: > Yo había pensado lo mismo, pero realmente me parece que no es. Yo creo > que tema sesiones lo debería manejar la capa de presentación e > infraestructura (Acceso a datos). Y el negocio ni saber si existe o no > una sesión > > 2009/11/12 Mariano Vicario : > > es que es el unico que se me ocurre por q de los demas, para mi no son... > > Saludos, > > Ranu > > http://www.ranu.com.ar > > > > > > 2009/11/12 > >> > >> pero el strategy se utiliza para invocar distintos algoritmos en tiempo > de > >> ejecución. > >> > >> ¿el manejo de sesiones implicaría distinta lógica dependiendo de si el > >> usuario es uno u otro o de cuál es el estado de la sesión? > >> > >> - Original Message - > >> From: Mariano Vicario [mailto:elr...@gmail.com] > >> To: patrones@mug.org.ar > >> Sent: Thu, 12 Nov 2009 11:37:24 -0200 > >> Subject: [patrones] Algun patron para una session > >> > >> a mi se me ocurre que un strategy podria ser... > >> ya que no te importa como se maneja la session, solo conoces la interfaz > >> de un manejador de sessiones > >> > >> Saludos, > >> Ranu > >> http://www.ranu.com.ar > >> > >> > >> 2009/11/12 Ezequiel Barbaccia > >> > >> Buenas a todos, en un examen me preguntaron que patrón utilizarían > >> para manejar sesiones y me dieron a elegir los cuatro patrones de > >> abajo > >> > >> 1) Strategy > >> 2) Chain Of Responsibility > >> 3) MVC > >> 4) Facade > >> > >> Ustedes cual elegirían o si no está en la lista cual sería el ideal ? > >> > >> > > > > > > > > -- > ? > >
[patrones] Algun patron para una session
evidentemente me equivoque.. miren:. http://java.sun.com/blueprints/corej2eepatterns/Patterns/SessionFacade.html <http://java.sun.com/blueprints/corej2eepatterns/Patterns/SessionFacade.html>aunque miren tb esto: http://www.informit.com/guides/content.aspx?g=java&seqNum=490 miren el diagrama de clases de ambos... es lo mismo. Por eso siempre digo saber usar interfaces es sabes el 75% de los patrones... Saludos, Ranu <http://java.sun.com/blueprints/corej2eepatterns/Patterns/SessionFacade.html> http://www.ranu.com.ar 2009/11/12 Mariano Vicario > es que es el unico que se me ocurre por q de los demas, para mi no son... > > Saludos, > Ranu > > http://www.ranu.com.ar > > > 2009/11/12 > > pero el strategy se utiliza para invocar distintos algoritmos en tiempo de >> ejecución. >> >> ¿el manejo de sesiones implicaría distinta lógica dependiendo de si el >> usuario es uno u otro o de cuál es el estado de la sesión? >> >> *- Original Message -* >> *From:* Mariano Vicario [mailto:elr...@gmail.com] >> *To:* patrones@mug.org.ar >> *Sent:* Thu, 12 Nov 2009 11:37:24 -0200 >> *Subject:* [patrones] Algun patron para una session >> >> a mi se me ocurre que un strategy podria ser... >> >> ya que no te importa como se maneja la session, solo conoces la interfaz >> de un manejador de sessiones >> >> >> Saludos, >> Ranu >> >> http://www.ranu.com.ar >> >> >> 2009/11/12 Ezequiel Barbaccia >> >> Buenas a todos, en un examen me preguntaron que patrón utilizarían >> para manejar sesiones y me dieron a elegir los cuatro patrones de >> abajo >> >> 1) Strategy >> 2) Chain Of Responsibility >> 3) MVC >> 4) Facade >> >> Ustedes cual elegirían o si no está en la lista cual sería el ideal ? >> >> >> >
[patrones] Algun patron para una session
Yo había pensado lo mismo, pero realmente me parece que no es. Yo creo que tema sesiones lo debería manejar la capa de presentación e infraestructura (Acceso a datos). Y el negocio ni saber si existe o no una sesión 2009/11/12 Mariano Vicario : > es que es el unico que se me ocurre por q de los demas, para mi no son... > Saludos, > Ranu > http://www.ranu.com.ar > > > 2009/11/12 >> >> pero el strategy se utiliza para invocar distintos algoritmos en tiempo de >> ejecución. >> >> ¿el manejo de sesiones implicaría distinta lógica dependiendo de si el >> usuario es uno u otro o de cuál es el estado de la sesión? >> >> - Original Message - >> From: Mariano Vicario [mailto:elr...@gmail.com] >> To: patrones@mug.org.ar >> Sent: Thu, 12 Nov 2009 11:37:24 -0200 >> Subject: [patrones] Algun patron para una session >> >> a mi se me ocurre que un strategy podria ser... >> ya que no te importa como se maneja la session, solo conoces la interfaz >> de un manejador de sessiones >> >> Saludos, >> Ranu >> http://www.ranu.com.ar >> >> >> 2009/11/12 Ezequiel Barbaccia >> >> Buenas a todos, en un examen me preguntaron que patrón utilizarían >> para manejar sesiones y me dieron a elegir los cuatro patrones de >> abajo >> >> 1) Strategy >> 2) Chain Of Responsibility >> 3) MVC >> 4) Facade >> >> Ustedes cual elegirían o si no está en la lista cual sería el ideal ? >> >> > > -- ?
[patrones] Algun patron para una session
es que es el unico que se me ocurre por q de los demas, para mi no son... Saludos, Ranu http://www.ranu.com.ar 2009/11/12 > pero el strategy se utiliza para invocar distintos algoritmos en tiempo de > ejecución. > > ¿el manejo de sesiones implicaría distinta lógica dependiendo de si el > usuario es uno u otro o de cuál es el estado de la sesión? > > *- Original Message -* > *From:* Mariano Vicario [mailto:elr...@gmail.com] > *To:* patrones@mug.org.ar > *Sent:* Thu, 12 Nov 2009 11:37:24 -0200 > *Subject:* [patrones] Algun patron para una session > > a mi se me ocurre que un strategy podria ser... > > ya que no te importa como se maneja la session, solo conoces la interfaz de > un manejador de sessiones > > > Saludos, > Ranu > > http://www.ranu.com.ar > > > 2009/11/12 Ezequiel Barbaccia > > Buenas a todos, en un examen me preguntaron que patrón utilizarían > para manejar sesiones y me dieron a elegir los cuatro patrones de > abajo > > 1) Strategy > 2) Chain Of Responsibility > 3) MVC > 4) Facade > > Ustedes cual elegirían o si no está en la lista cual sería el ideal ? > > >
[patrones] Algun patron para una session
pero el strategy se utiliza para invocar distintos algoritmos en tiempo de ejecución. ¿el manejo de sesiones implicaría distinta lógica dependiendo de si el usuario es uno u otro o de cuál es el estado de la sesión?- Original Message -From: Mariano Vicario [mailto:elr...@gmail.com]To: patrones@mug.org.arSent: Thu, 12 Nov 2009 11:37:24 -0200Subject: [patrones] Algun patron para una sessiona mi se me ocurre que un strategy podria ser... ya que no te importa como se maneja la session, solo conoces la interfaz de un manejador de sessiones Saludos, Ranu http://www.ranu.com.ar 2009/11/12 Ezequiel BarbacciaBuenas a todos, en un examen me preguntaron que patrón utilizaríanpara manejar sesiones y me dieron a elegir los cuatro patrones deabajo1) Strategy2) Chain Of Responsibility3) MVC4) FacadeUstedes cual elegirían o si no está en la lista cual sería el ideal ?
[patrones] Algun patron para una session
a mi se me ocurre que un strategy podria ser... ya que no te importa como se maneja la session, solo conoces la interfaz de un manejador de sessiones Saludos, Ranu http://www.ranu.com.ar 2009/11/12 Ezequiel Barbaccia > Buenas a todos, en un examen me preguntaron que patrón utilizarían > para manejar sesiones y me dieron a elegir los cuatro patrones de > abajo > > 1) Strategy > 2) Chain Of Responsibility > 3) MVC > 4) Facade > > Ustedes cual elegirían o si no está en la lista cual sería el ideal ? > >
[patrones] Algun patron para una session
Buenas a todos, en un examen me preguntaron que patrón utilizarían para manejar sesiones y me dieron a elegir los cuatro patrones de abajo 1) Strategy 2) Chain Of Responsibility 3) MVC 4) Facade Ustedes cual elegirían o si no está en la lista cual sería el ideal ?