[omniORB] Events

Sai-Lai Lo S.Lo@orl.co.uk
Wed, 25 Mar 1998 17:00:49 GMT


>>>>> Kevin Sweet writes:

> i have not seen any references to asynchronous communications in the
> omniORB hierarchy. i am in the process of building a quasi real time
> trading system. this type of system is inherently many-to-many. from whta
> i've seen of it, omniORB looks like a great foundation to build on but i am
> missing this one piece. any responses or pointers would be greatly
> appreciated.

I think it is quite easy to create an event service using omniORB2 to
provide 1-to-n communication. Of course, for each event, you have to send n
copies individually using IIOP. 

If the overhead of this approach is too high, you may want to use some sort
of multicast communication, such as the unreliable IP multicast or ISIS
style reliable group communication. To do so, a new transport has to be
plugged into omniORB2. There are well-defined interfaces within the runtime
to do this. You might be interested to investigate this further.

Sai-Lai

-- 
Dr. Sai-Lai Lo                          |       Research Scientist
                                        |
E-mail:         S.Lo@orl.co.uk          |       Olivetti & Oracle Research Lab
                                        |       24a Trumpington Street
Tel:            +44 223 343000          |       Cambridge CB2 1QA
Fax:            +44 223 313542          |       ENGLAND