发明名称 METHODS FOR CUSTOMIZING SOFTWARE ABSTRACTIONS
摘要 An entity is abstracted through implementation of a proxy object (item 254 of fig. 2) of the present invention, including functions (209) for a software application to programmatically interact with the entity (202) at runtime, as well as optional compile and design time implementation classes to support the development and customization of declarative proxy object definitions (204). In one embodiment, builder (214) and resource interfaces (216) are provided to assist in the creation of the implementation classes. In one embodiment, an extension interface (218) is also provided to facilitate extension of an implementation of the proxy object (254). Software applications including programmatic usage of proxy object functions (209)are compiled into object codes with proxy objects and meta data files. The compiled object codes are executed using a runtime engine (250), which includes proxy context objects (258) to facilitate interaction on an instance basis, and an asynchronous event router (256) to route asynchronous events for the entity (202).
申请公布号 WO03073275(A1) 申请公布日期 2003.09.04
申请号 WO2003US04723 申请日期 2003.02.14
申请人 BEA SYSTEMS, INC. 发明人 MARVIN, KYLE, W.;BAU, DAVID, III;CHAVEZ, RODERICK, A.
分类号 G06F9/45;G06F9/46 主分类号 G06F9/45
代理机构 代理人
主权项
地址