Compartir a través de


Formateadores de serialización

La serialización es el proceso que consiste en convertir la información del estado de un objeto en un formato que se pueda almacenar o transportar. El concepto básico de la serialización es que un objeto escribe su estado actual, que normalmente está indicado por el valor de sus variables miembro, en un almacenamiento persistente o temporal (ya sea en la secuencia de la memoria o de la red). Más adelante, se puede volver a crear el objeto al leer o deserializar el estado del objeto del almacenamiento. La serialización controla todos los detalles de los punteros y referencias circulares a objetos que se utilizan cuando se serializa un objeto.

La secuencia serializada podría estar codificada utilizando XML, SOAP o una representación binaria compacta. El objeto Formatter que se utiliza determina el formato. El formateador es realmente un componente conectable de un canal, y un formateador personalizado puede estar conectado para reemplazar al XML estándar o a los formateadores binarios proporcionados por la comunicación remota. Los formateadores conectables permiten al programador serializar los objetos en los dos formatos proporcionados (binario y SOAP) o crear su propio formato.

Para obtener información detallada, consulte Receptores y cadenas de receptores.

Consulte también

Conceptos

Canales

Otros recursos

Serialization

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.