发明名称 Method and system for maintaining forward and backward compatibility in flattened object streams
摘要 A method, a system, an apparatus, and a computer program product are presented for object-oriented management of serializable objects. An object has a set of attributes and a class version number, which identifies the object as an instance of a specific version of a class. In addition, each attribute in the object has an attribute version number, which may represent a version of a class in which the associated attribute was initially declared within the class. The object may be serialized into a data stream, and the data stream has the class version number of the object, an attribute value for each attribute in the set of attributes, and an attribute version number for each attribute in the set of attributes. The data stream may also have a class identifier for the class of the object and an attribute count for the set of attributes into the data stream.
申请公布号 US2003005169(A1) 申请公布日期 2003.01.02
申请号 US20010894096 申请日期 2001.06.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 PERKS MICHAEL ALBERT;SUNDBERG SEAN MICHAEL
分类号 G06F9/44;(IPC1-7):G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址