Ed eccolo infine. La migrazione all'indietro da Community Server verso .TEXT mi ha messo nella necessità di adattare il codice del Replicator per Community Server all'engine di .TEXT. Lo scoglio da superare è stata la mancanza di un sistema di scheduling che consenta di eseguire dei Job ad ogni periodo di tempo determinato. Ne è uscito un bel pezzo di codice, che ovviamente come ormai vi ho abituato metterò a disposizione entro breve, non appena lo avrò testato per bene. Il replicator per .TEXT contiene al suo interno un piccolo scheduler, basato su un HttpModule per evitare di dover ricompilare tutto l'engine. Alla prima chiamata viene avviato un processo che periodicamente verifica se uno dei Job registrati nel web.config è scaduto e in questo caso lo esegue per poi azzerarne il contatore. Credo che una feature del genere possa essere molto utile anche ad altre applicazione ASP.NET. Se a qualcuno interesa il meccanismo di funzionamento, consiglio la lettur di questo mio articolo.

powered by IMHO 1.2


per leggere il post originale o inviare un commento visita il seguente indirizzo: Replicator for .TEXT