Uso di Singletons in JS con worker

1

Sto costruendo un'applicazione javascript che esegue il disegno continuo, ma si basa su script asincroni in background che devono anche eseguire il polling degli eventi e scrivere su "variabili globali". Questo mi ha fatto iniziare a usare Workers, ma non possono accedere alle mie variabili globali in modo coerente. Stavo pensando di usare Singletons per comunicare tra i due, permettendo al mio ciclo di disegno di continuare a funzionare mentre i miei lavoratori fanno il lavoro pesante.

In teoria questo sembra funzionare, ma poiché i lavoratori sono progettati per operare in modo più funzionale c'è un approccio migliore?

Ulteriori informazioni se necessario: In sostanza, sto interrogando per gli interrupt di tastiera simili a come i sistemi operativi registrano gli interrupt ai programmi. A causa degli script creati / compilati / archiviati in remoto, gli script vengono inseriti al volo con Assicurati ed eseguiti dai lavoratori, ma devono comunque accedere alle variabili globali utilizzate dal mio ciclo di disegno.

    
posta David R. 16.09.2014 - 21:12
fonte

0 risposte

Leggi altre domande sui tag