http://www.elegio.it/omnia/js/xtxt/
Elenco dei file di testo usabili come WebWorker
http://www.elegio.it/omnia/js/awebw.html In rete è questo che può usare questi LAVORATORI DEL WEB
- http://www.elegio.it/omnia/js/xtxt/$webw-breve.js.txt
- http://www.elegio.it/omnia/js/xtxt/$webw-02.js.txt
- http://www.elegio.it/omnia/js/xtxt/$webw-1.js.txt
- http://www.elegio.it/omnia/js/xtxt/$webw-1a.js.txt
- http://www.elegio.it/omnia/js/xtxt/$webw-2.js.txt
- http://www.elegio.it/omnia/js/xtxt/$webw-3.js.txt
- http://www.elegio.it/omnia/js/xtxt/$webw-4.js.txt
- http://www.elegio.it/omnia/js/xtxt/$webw-5.js.txt
Penso che sia consigliabile il metodo applicato qui: quando si attiva un Web Worker il calcolo dura a lungo altrimenti sarebbe inutile usare il Web Worker ma bisogna essere informati sull'andamento del calcolo ossia sapere se il lungo calcolo sta procedendo bene.
Quindi il Web Worker va scritto in modo che invii due tipi di messaggi diversi per due scopi diversi. Una stringa, anche lunga, solo per indicare il grado di avanzamento del calcolo in corso ed invece una Array per inviare i risultati importanti del lungo calcolo.
Qua sotto mostro come applicare questo stile di comportamento del Web Worker impegnato a fare il lungo calcolo che potrebbe durare per molte ore o addirittura per giorni...
Indipendentemente dalla durata del calcolo fare in modo che il Web Worker invii ogni tot. secondi o minuti le info sull'avanzamento del calcolo.