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.

Un sistema di notifica di evento per propagarsi oggetto-cambia le informazioni. I supporti del sistema di notifica cambiano la notifica senza code in un'applicazione oggetto-basata o in un sistema operativo e possono essere regolati per propagare tantissimi eventi in una grande pluralità di oggetti. Il sistema di notifica di evento collega una pluralità di fonte di evento e di oggetti della ricevente di evento. Qualsiasi oggetto, quale un oggetto di ordine, può funzionare come un oggetto della ricevente di evento, un oggetto di fonte di evento o entrambi. Un oggetto di notifica è generato da un oggetto di fonte per trasportare, da una fonte ad una ricevente, le informazioni descrittive su un cambiamento, che include un metodo particolare dell'oggetto della ricevente e un indicatore all'oggetto di fonte che ha trasmesso la notifica. Un oggetto della ricevente deve registrare con un oggetto del collegamento il relativo "interesse" nella ricezione della notifica dei cambiamenti; specificando sia l'evento scriva che l'oggetto particolare di fonte di interesse. Dopo la stabilizzazione dei tali collegamenti, l'oggetto della ricevente riceve soltanto gli eventi del tipo specificato per la fonte obietta "di interesse" e di nessun altri. Questa delegazione della selezione di evento evita l'evento centrale che fa la coda complessivamente e così limita l'evento dell'oggetto della ricevente che procede che l'invenzione può essere regolata ai grandi sistemi che funzionano tantissimi oggetti.

 
Web www.patentalert.com

< (none)

< Auto-summary of document content

> Multifunction electronic bookmark

> (none)

~ 00038