Abstract

The Event Service defined in Common Object Request Broker Architecture provides an asynchronous, mul- ticast communication model among distributed objects. However, the standard CORBA Event Service and previous methods lack important features required by real-time applications. For instance, message transferring programs for coop- erating design groups may have requirements of real-time processing and persistent storage of Event data. To address the- se problems, we propose a real-time message middleware design based on Event service. First, we extend Standard Event Service to a real-time Message Middleware by improving the QoS (Quality of Service) of Event Channel. Second, we propose a model that can persistently store the Event data and recover after the system crushed. Finally, we introduce an Event Channel Manager object to well manage the Event Channels. By using this real-time message middleware, the Ob- ject Request Brokers can communicate stably with each other without caring whether the two or many communication sides have relation or whether the other communication side is ready.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call