In parole povere, un oggetto è un qualcosa con una struttura (ha attributi, il cui valore potrebbe essere a sua volta un oggetto con attributi...): serializzarlo vuol dire trasformarlo in un array di byte per salvarlo su file o spedirlo via rete. Più o meno come succede quando crei un DB e poi lo salvi: prima hai una struttura fatta di tabelle, maschere, query e robe varie, poi ottieni una sequenza di byte.
La deserializzazione è il processo inverso: dalla sequenza di byte ricostruisci l'oggetto con la sua struttura.
Almeno credo...

Rispondi quotando