发明授权
US06263492B1 Run time object layout model with object type that differs from the derived object type in the class structure at design time and the ability to store the optimized run time object layout model
失效
运行时对象布局模型,其对象类型与设计时类类结构中派生对象类型不同,并具有存储优化的运行时对象布局模型的能力
- 专利标题: Run time object layout model with object type that differs from the derived object type in the class structure at design time and the ability to store the optimized run time object layout model
- 专利标题(中): 运行时对象布局模型,其对象类型与设计时类类结构中派生对象类型不同,并具有存储优化的运行时对象布局模型的能力
-
申请号: US08870171申请日: 1997-06-06
-
公开(公告)号: US06263492B1公开(公告)日: 2001-07-17
- 发明人: Christopher Lee Fraley , Michael Halcoussis , Christopher Alan Zimmerman , Alan W. Carter , Scott Michael Wiltamuth , Gary S. Burd , C. Douglas Hodges
- 申请人: Christopher Lee Fraley , Michael Halcoussis , Christopher Alan Zimmerman , Alan W. Carter , Scott Michael Wiltamuth , Gary S. Burd , C. Douglas Hodges
- 主分类号: G06F944
- IPC分类号: G06F944
摘要:
A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols enabling Component Object Model (COM) objects to replace standard built-in visual form and other objects. The componentized object designer allows the design-time object and the run-time object to differ in implementation. The componentized object designer allows class identifiers for the run-time objects which are different than design-time objects. With a different class identifier, the run-time object can be saved as an object which is radically different from the design-time object. This enables the run-time object to be stored in a different object library than the design-time object. The componentized object designer allows for different persistence formats to be saved for run-time objects. The persistence formats for the run-time objects can be significantly smaller in size compared to the original design-time objects. This is important when the run-time object needs to be downloaded over a computer network like the Internet or an intranet.