Discussion:
[omniORB] ORB threads by calling methods on one CORBA object
radamkie at kdm.pl ()
2006-06-28 21:01:05 UTC
Permalink
Hi,

Is it in omniORB an assigment between threads and CORBA object, it means,
are methods on the same CORBA object executed only by the same thread ?
When I call omni_thread::self() in two different methods on the same
CORBA object in the same time I receive the thread id.

Regards
R.
Duncan Grisby
2006-07-04 20:36:03 UTC
Permalink
Post by radamkie at kdm.pl ()
Is it in omniORB an assigment between threads and CORBA object, it means,
are methods on the same CORBA object executed only by the same thread ?
When I call omni_thread::self() in two different methods on the same
CORBA object in the same time I receive the thread id.
No, it does not do thread per object. It either does thread per
connection or thread pooling. See the omniORB documentation:

http://omniorb.sourceforge.net/omni40/omniORB/omniORB008.html#toc39

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
Loading...