Condividi tramite


Applicazioni transazionali e di streaming

Esistono due tipi fondamentali di applicazioni di rete: transazionale e streaming. Questi tipi di applicazione sono chiamati anche tipi di applicazione di elaborazione interattiva e batch , rispettivamente.

Le applicazioni transazionali sono applicazioni stop-and-go. In genere eseguono operazioni di richiesta/risposta, spesso ordinate. Esempi di applicazioni transazionali includono chiamate di procedura remota sincrone (RPC), nonché alcune implementazioni HTTP e Domain Name System (DNS).

Le applicazioni di streaming spostano i dati. Per descrivere le applicazioni di streaming con un termine parallelo, le applicazioni di streaming rispettano una filosofia di trasmissione dei dati pedal-to-the-metal, in genere con poca preoccupazione per l'ordinamento dei dati. Esempi di applicazioni di streaming includono il backup di rete e il protocollo FTP (File Transfer Protocol).

Dopo aver determinato il tipo di applicazione, le relative caratteristiche di rete e protocollo vengono determinate anche.

Applicazioni Windows Sockets ad alte prestazioni

Dimensioni delle prestazioni