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. La idea básica de la serialización es que un objeto escribe su estado actual, generalmente indicado por el valor de sus variables miembro, en un almacenamiento temporal (en la memoria o en secuencias de red) o persistente. Más tarde, el objeto puede ser recreado si se lee, o se deserializa, el estado del objeto en el almacenamiento. La serialización controla todos los detalles de los punteros de los objetos y las referencias circulares a objetos que se usan cuando serializa un objeto.

La secuencia serializada podría codificarse mediante XML, SOAP o una representación binaria compacta. El objeto Formatter que se utilice determina el formato. En realidad el formateador es un componente conectable de un canal y se puede conectar un formateador personalizado para reemplazar el estándar XML o los formateadores binarios suministrados por el sistema de interacción remota. Los formateadores conectables permiten a los programadores serializar objetos en los dos formatos suministrados (binario y SOAP) o crear los suyos propios.

Para obtener más información, vea Receptores y cadenas de receptores

Vea también

Serializar objetos | Canales