Serializar XML

19/01/2006 - 16:56 por Alejandro | Informe spam
Buenas gente! ando con una duda sobre como serializar XML.
Tengo que comunicar 2 procesos, y la idea es pasar clases en formato XML
<Class>
<ID> 1 </ID>
<Member1>Algo</Member1>
...
...
</Class>

Estoy probando la serializacion Xml mediante la clase XmlSerializer, y la
comunicacion la hago mediante archivo mapeado en memoria, no opte por TCP, ya
que tenia q diseñar algun protocolo para la comunicacion, sera el proximo
paso.

La pregunta es la siguiente, que tan optimo es serializar y deserializar
mediante XmlSerializer??
 

Leer las respuestas

#1 A.Poblacion
19/01/2006 - 17:53 | Informe spam
"Alejandro" wrote in message
news:
La pregunta es la siguiente, que tan optimo es serializar y deserializar
mediante XmlSerializer??



Si tu criterio principal es optimizar el volumen de datos a transmitir,
entonces es mejor que utilices un BinaryFormatter para serializar en
binario. Esto te dará un formato mucho más compacto que el xml, pero como
contrapartida el xml es legible y es compatible con otros entornos distintos
de .Net, por lo que a la hora de preguntar "que tan optimo es", debes tomar
en consideración si el objetivo principal es la claridad y compatibilidad o
es la compacidad y rapidez.

Preguntas similares