| Luca Fogli |
Rs-232 BackGroundWorker
Ciao a tutti ,
devo realizzare un 'applicazione in .net che ha la funzione di server di seriali.Ho un server con N seriali virtuali mappate su dispositivi fisici ADAM ed EKI.Data una certa configurazione all'apertura del software ho creato tanti user control per quante sono le seriali ecc ecc. Sin qui tutto ok ,ora volero fare in modo che ciascuna seriale avessi il proprio thread in modo che se una si blocca le altre continuano a funzionare.Avevo pensato al componente backgroundworker ... Consigli |
| Andrea Romeo |
Re: Rs-232 BackGroundWorker
Ciao ,
Se decidi di utilizzare il BackgroundWorker dovresti inserirne tanti quanto sono le porte seriali. Qui trovi maggiori informazioni riguardo al componente http://msdn.microsoft.com/it-it/library/8xs8549b(VS.80).aspx Le N seriali devono condividere dati ? |
| Luca Fogli |
Re: Rs-232 BackGroundWorker
Si avevo pensato anchio di usarne uno per user control e quindi per seriale,salvo controindicazioni.
La funzione delle seriale e di ricevere dati e creare file di testo ,ma tra loro non c'e scambio di dati. |
| Luca Fogli |
Re: Rs-232 BackGroundWorker
Oppure qualcuno ha un idea di come poter fare un progetto simile.Io potrei anche non usare i tread ,ma a mio avviso potrebbe essere rischioso.
|
| Andrea Romeo |
Re: Rs-232 BackGroundWorker
Ciao
Io farei girare ogni controllo su un proprio thread . In questa maniera potresti eseguire non solo più elaborazioni nello stesso momento , ma potresti avere un controllo approfondito su ogni seriale senza compromettere il funzionamento dell'applicazione (a patto che le eccezioni siano gestite correttamente). |
| Luca Fogli |
Re: Rs-232 BackGroundWorker
Hai qualche esempio ...
|