Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Cosa vuol dire serializzare ?
mercoledì 23 agosto 2006 - 17.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Giovanni_3478
Profilo
| Senior Member
293
messaggi | Data Invio:
mer 23 ago 2006 - 17:00
Salve
Leggevo:
"I valori non scalari come le collection e gli array devono essere serializzati per adattarsi ad un supporto di memorizzazione dei dati"
Cosa vuol dire serializzare ?
Costringere il compilatore a bloccarsi fino al completamento di una particolare istruzione ?
darisole
Profilo
| Junior Member
53
messaggi | Data Invio:
mer 23 ago 2006 - 20:07
Significa che i valori dei singoli elementi della collection devono essere scritti uno dopo l'altro, a volte preceduti da un valore che ne indica il numero totale.
Ad esempio se hai un oggetto List<int> contenente 4 elementi, in binario verranno serializzati in questo modo:
4 elem0 elem1 elem2 elem3 (dove elem0 è la codifca binaria in complemento a 2 big-endian del primo elemento, eccetera)
Se vengono serializzati in XML, invece, viene prodotto qualcosa del genere
<ArrayOfInt32>
<Int32>elem0</Int32>
<Int32>elem1</Int32>
<Int32>elem2</Int32>
<Int32>elem3</Int32>
</ArrayOfInt32>
Poi dipende dal contesto e dall'implementazione specifica: ad esempio WebServices e Remoting credo usino lo stesso schema per la serializzazione XML.
Giovanni_3478
Profilo
| Senior Member
293
messaggi | Data Invio:
mer 23 ago 2006 - 20:53
Grazie per la spiegazione adesso mi è chiaro
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !