Da dove viene il termine "serializzazione"?

3

Per convertire ad es. un oggetto Python per JSON useresti un serializzatore. Per quanto ho capito, la serializzazione lascia la possibilità di riportare l'oggetto convertito all'originale.

Da dove viene il termine serialization da / perché è il processo chiamato serialization ?

    
posta Bentley4 26.01.2014 - 15:38
fonte

1 risposta

6

Dal fatto che per trasmettere qualsiasi informazione è necessario inserire tutte le parti di tali informazioni in una serie di byte.

Per trasmettere un record pieno di informazioni, devi "serializzare" tutti i byte che comprendono il record, inviarli via cavo e dall'altra parte dovresti deserializzarli in un record.

Con l'avvento delle applicazioni client / server, il concetto era generalizzato alla serializzazione di oggetti in una sorta di forma (testuale) che poteva essere trasmessa attraverso una rete e deserializzata di nuovo in oggetti all'altra estremità.

La comunicazione client / server è iniziata con diversi protocolli proprietari che gestivano la decostruzione e la ricostruzione dell'oggetto prima e dopo la trasmissione tra client e server. Con SOAP per la comunicazione server client xml è diventato uno standard di protocollo defacto per la rappresentazione testuale degli oggetti. Javascript e l'abbondanza di client Web che lo utilizzavano hanno portato all'esigenza di una rappresentazione più concisa e hanno portato a Json.

    
risposta data 26.01.2014 - 15:53
fonte

Leggi altre domande sui tag