Miglioramenti futuri
Esistono diversi miglioramenti che possono essere apportati a questa applicazione, ad esempio:
- È possibile creare una singola connessione permanente dall'applicazione. È necessario aggiungere la gestione degli errori appropriata. In questo modo si riduce il sovraccarico associato all'avvio e all'avvio della connessione.
- Il codice di risposta nel server può essere ottimizzato per consolidare le risposte, riducendo il numero di pacchetti inviati dal server.
- È possibile apportare miglioramenti al protocollo. Ad esempio, è possibile usare una maschera di bit di aggiornamento per indicare quali celle devono essere aggiornate e solo i dati della cella inviati.
- Aggiornamenti potrebbe essere sovrapposto usando thread diversi, in modo che la rete non sia inattiva mentre è in esecuzione la funzione ComputeNext.
Argomenti correlati
-
Versione di base: un'applicazione con prestazioni molto scarse
-
Revisione 2: Riprogettazione per un minor numero di connessione