Distributed operating systems
Advanced CORBA programming with C++
Advanced CORBA programming with C++
Software Fault Tolerance
Pattern Languages of Program Design 4
Pattern Languages of Program Design 4
Hi-index | 0.00 |
This paper presents an event routing service (ERS) that represents a pattern for the establishment and processing of lightweight sessions between a source and a destination of events. It is based on the CORBA notification service. To illustrate the features of the proposed service, its application in computer telephony is discussed in detail. Most of the positive features of the ERS are inherited from the CORBA notification service, but its implementation requires a novel protocol describing the lightweight session establishment mechanism. The implementation of ERS is described and its application to routing events in a computer telephony system is presented. The paper concludes with a performance measurement study.