发明名称 Object-oriented event notification system with listener registration of both interests and methods
摘要 An event notification system for propagating object-change information. The notification system supports change notification without queues in an object-based application or operating system and can be scaled to propagate large numbers of events among a large plurality of objects. The event notification system interconnects a plurality of event source and event receiver objects. Any object, such as a command object, may operate as either an event receiver object, an event source object or both. A notification object is created by a source object to transport, from a source to a receiver, descriptive information about a change, which includes a particular receiver object method and a pointer to the source object that sent the notification. A receiver object must register with a connection object its "interest" in receiving notification of changes; specifying both the event type and the particular source object of interest. After establishing such connections, the receiver object receives only the events of the specified type for the source objects "of interest" and no others. This delegation of event selection avoids central event queuing altogether and so limits receiver object event processing that the invention can be scaled to large systems operating large numbers of objects.
申请公布号 US6424354(B1) 申请公布日期 2002.07.23
申请号 US19990287172 申请日期 1999.04.01
申请人 OBJECT TECHNOLOGY LICENSING CORPORATION 发明人 MATHENY JOHN R.;WHITE CHRISTOPHER;ANDERSON DAVID R.;SCHAEFFER ARN J.
分类号 G06F3/048;B82B1/00;G06F3/033;G06F3/14;G06F9/44;G06F9/46;(IPC1-7):G06F13/00 主分类号 G06F3/048
代理机构 代理人
主权项
地址