Formateurs de sérialisation
La sérialisation est le processus qui consiste à prendre des objets et à convertir leurs informations d'état sous une forme qu'il est possible de stocker ou de transférer. Le principe fondamental de la sérialisation est de permettre à un objet d'écrire son état actuel, généralement spécifié par la valeur de ses variables membres, sur un support de stockage persistant ou temporaire (flux de mémoire ou de réseau). Par la suite, l'objet peut être recréé par la lecture, ou la désérialisation, de l'état de l'objet dans le stockage. La sérialisation gère tous les détails des pointeurs d'objet et des références d'objet circulaires qui sont utilisés lorsque vous sérialisez un objet.
Le flux sérialisé peut être codé à l'aide de XML, SOAP ou d'une représentation binaire compacte. L'objet Formatter utilisé détermine le format. Le formateur est en fait un composant enfichable d'un canal. Un formateur personnalisé peut être intégré pour remplacer le XML standard ou les formateurs binaires fournis par accès distant. Les formateurs enfichables permettent au développeur de sérialiser des objets dans les deux formats fournis (binaire et SOAP) ou de créer leur propre format.
Pour plus de détails, consultez Récepteurs et chaînes de récepteurs.
Voir aussi
Concepts
Autres ressources
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.