[omniORB] Event Service?
Duncan Grisby
dgrisby@uk.research.att.com
Wed, 26 Sep 2001 17:37:06 +0100
On Wednesday 26 September, "Ulrich Eck" wrote:
> We plan to implement a prototype of a CosTransaction Service spec 1.2
> in python based on omniORB 4.0.
That sounds good. Are you planning to release it publicly?
> - our project needs the CosNotification Service .. are there any
> plans to make omniNotify work/compile with the upcoming omniORB4
> ?? (i posted this on omninotify as well)
It should be easy to make omniNotify work with omniORB 4. The only
changes affecting applications are minor.
> - CosTransactions specifies that the TransactionContext is given to
> the called CorbaObject transparently through the use of
> CORBA::Current.
> - Is it possible to achieve this with the new omniORB4 version ?
It shouldn't be too hard.
> - do we need to code this (an interceptor ??) in c++ (or anyone is
> interested to do so :-) ??
> - is the implementation of IIOP capable of handling the
> TransactionContext requests ??
An interceptor written in C++ would be able to add and handle the
necessary service contexts to the GIOP traffic. I don't think it's
particularly sensible to allow interceptors to be implemented in
Python, since it would be a lot of work to do the binding, and it
would slow things down terribly.
I think all the APIs are there (or will be very soon) for applications
to add their own Current objects. Again, this would have to be done at
least partially from C++.
Cheers,
Duncan.
--
-- Duncan Grisby \ Research Engineer --
-- AT&T Laboratories Cambridge --
-- http://www.uk.research.att.com/~dpg1 --