/ / Sto scrivendo un'applicazione che implementa un questionario. Si qualifica come un'applicazione in tempo reale? - tempo reale

Sto scrivendo un'applicazione che implementa un questionario. Si qualifica come un'applicazione in tempo reale? - tempo reale

Mantenendolo semplice, ho un server e un client. Il server invia le domande una per una e il client le risposte, non appena vengono fornite.

Quindi, diresti che questa applicazione è in tempo reale?

risposte:

5 per risposta № 1

Basato su questa citazione di wikipedia, che riassume la mia comprensione di cosa sia un'applicazione in tempo reale:

"Un sistema si dice che sia in tempo reale se il totalela correttezza di un'operazione non dipende solo sulla sua logica correttezza, ma anche sul tempo in cui viene eseguita. La concezione classica è che in un sistema in tempo reale o in tempo reale, il completamento di un'operazione dopo la scadenza è considerato inutile - in definitiva, ciò può causare un errore critico dell'intero sistema. D'altro canto, un sistema soft real-time tollererà tali ritardi e potrebbe rispondere con una qualità del servizio ridotta (ad esempio omettendo i frame durante la visualizzazione di un video). "

Direi di no, non è in tempo reale.


2 per risposta № 2

No, i sistemi in tempo reale sono quelli in cui il sistema operativo / applicazione deve rispondere all'ambiente entro un periodo noto, ad esempio un sistema di controllo di volo incorporato su un jet da combattimento.

Wikipedia ha un articolo abbastanza buono su Calcolo in tempo reale.


1 per risposta № 3

Se si utilizza per la comunicazione un protocollocome TCP / IP, questo non è un sistema in tempo reale, perché questi collegamenti di comunicazione non sono per natura deterministici in termini di tempo di risposta, l'unica cosa certa è che il messaggio arriverà, quando? chissà...