Nwlapcug.com


Il protocollo XDR

Il protocollo XDR


Il protocollo di rappresentazione di dati esterni (XDR) è un formato neutro per descrivere i dati. Esso consente di informazioni da passare tra sistemi incompatibili e software con funzionalità che rappresentano strutture di dati complesse.

Caratteristiche

Il centro di informazioni di rete Arpa sponsorizza e gestisce la definizione di protocollo XDR. Gli standard definiscono un metodo di descrizione dei dati e dei suoi formati. Non può essere utilizzato come un linguaggio di programmazione, anche se esso comprende alcune strutture di programmazione, tra cui un'istruzione "case".

Funzione

XDR utilizza tipi di dati simili a quelli usati nel linguaggio di programmazione "C". Un tipo di dati può essere tipi semplici come Integer, String o Boolean. Il sistema permette la creazione di strutture più complesse come le matrici, strutture di record ed elenchi. Un tipo di dati può anche essere definito come una "costante" (una variabile cui valore non può essere modificato).

Attuazione

XDR è utilizzato in di Sun RPC Remote Procedure Call () e anche in rete File System (NFS). Il protocollo si sforza per la neutralità con caratteristiche come zero-imbottitura per numeri di lunghezza variabile per garantire una dimensione di blocco di dati standard.