[Python] notificazioni publisher - subscriber: quali standard?

Giorgio Zoppi giorgio a apache.org
Sab 22 Nov 2008 22:25:17 CET


2008/11/22 Alessandro Dentella <sandro a e-den.it>:
> On Sat, Nov 22, 2008 at 01:41:00PM +0100, Lawrence Oluyede wrote:
>> On Sat, Nov 22, 2008 at 12:32 PM, max <max a studiomasson.it> wrote:
>> > Salve,
>> > volevo chiedere se ci siano degli standard, ed eventualmente dove
>> > guardare, per la gestione di meccanismi di notificazione tipo publisher
>> > subscriber, quelli che si usano nei modelli MVC per fare in modo che il
>> > modello possa "comuncare ad altri" eventuali cambi di stato, senza
>> > doversi appoggiare a librerie esterne a Python.
>> > Ho visto che alcuni framework (es: wxWidgets, GTK...) hanno delle loro
>> > implementazioni (o progetti relativi), ma mi piacerebbe capire se questa
>> > cosa  fattibile in pure python senza doversi appoggiare ad altri
>> > frameworks.
>>
>> Ti riferisci a qualcosa come PyDispatcher? http://pydispatcher.sourceforge.net/
>> Viene usato per l'implementazione dei segnali in Django (per una sorta
>> di pattern publisher-subscriber)
>
> pygtk usa gobject che di fatto  ora completamente separato da GTK
> (sbaglio?).


>
> Quali vantaggi/svantaggi ci sono fra i due per la gestione dei segnali?

Ma alla fine sono tutte callback o "callback ad oggetti".
Tra l'altro anche le boost python ne ha. Molte sono in wrapper a
librerie C esistenti.
Una cosa, qualcuno sa se il Python supporta le chiusure lessicali?



-- 
Quiero ser el rayo de sol que cada da te despierta
para hacerte respirar y vivir en me.
"Favola -Moda".


Maggiori informazioni sulla lista Python