Mensajes entre instancias.
David Villa
dvilla en gmx.net
Lun Mar 13 09:37:49 CET 2006
El dom, 12-03-2006 a las 15:15 +0100, Jesus Cea escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Jose Luis Dominguez NONLILLY wrote:
> > Otra cosa que puedes hacer es implementar el patrón observador.
> > Donde tu ventana principal lanza mensajes a los observadores que se hayan
> > registrado.
>
> Más bien sería un "publish & subscribe".
>
> Defines "canales" temáticos sobre los eventos o características que más
> te interesan. Los objetos que cambian cuando cambia algo en el GUI, se
> "suscriben" a los eventos que les interesan. El GUI en sí simplemente
> envía al canal apropiado cualquier cambio.
>
> De esa forma desvinculas los eventos de interés de su representación
> virual. De hecho puedes estar publicando eventos todo el rato que nadie
> "escucha" (no hay nadie suscrito a ellos) y por tanto son invisibles.
>
> - --
"observer", "publish & subscribe" y "dependents" son sinónimos para el
mismo patrón. Al menos así lo creen GoF, y si lo dicen ellos...
Saludos
Más información sobre la lista de distribución Python-es