A Flexible Event Service for Integrating Distributed Database Applications.
Genoveva Vargas‐Solar · 2000
ortant architectural component in supporting such distributed applications and event-based architectures have received a new impetus. Our proposal takes roots in these areas and principally in works devoted to events, considering that components cooperate by sending and receiving events, a particular form of messages. Our event service compiles event processing strategies that are spread out in existing products and proposals (subscription, filtering) from different domains such as active databases [11, 4], networks (communication protocols) [12, 2, 1], distributed systems [8, 10] and middle-ware [10, 5, 9]. We noticed that event services proposed in distributed system infrastructures (CORBA, RMI, MOM) range from event routers using "simple" event models (i.e., events can be any message such as a string with no associated inherent semantics) to frameworks that support developed models for specific uses. Furthermore, some services support object/component integration for specific appl