发明名称 Architecture and method for serialization and deserialization of objects
摘要 An architecture and method is provided that facilitates serialization of a graph of objects into streams of data in an arbitrary format, and deserialization of the streams of data back into the graph of objects. The architecture provides a number of services associated with the basic functionality of serialization and deserialization. The services can be employed to implement transparent remoting, copy items to a clipboard and save data to a file. The present invention provides facilities which support the plugging in of a new serialization encoding by separating the encoding from the reading and reinstantiation of the graph of objects which the encoding describes. Objects in a graph of objects are serialized and deserialized based on a selected rule set for that object. A rule set can be provided by a class author within a class or within a third party file referred to as a surrogate.
申请公布号 US6928488(B1) 申请公布日期 2005.08.09
申请号 US20010893031 申请日期 2001.06.27
申请人 MICROSOFT CORPORATION 发明人 DE JONG STEPHEN PETER;KAKIVAYA GOPALA KRISHNA R.;ROXE JOSEPH L.
分类号 G06F9/44;G06F13/00;(IPC1-7):G06F13/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址