[omniORB] Newbie Question

Barry Roberts blroberts@xactware.com
Wed, 31 May 2000 11:43:05 -0600


I'm CORBAfying some old code (not thread safe) using OmnioORB 3.  Ideally, I
would like to have each session object (works behind a Web app) run in its
own process.

The only way I've been able to figure out to do this is to create a factory
CORBA object that, when asked will create a new process, give it its own
port number, get its IOR, and return that to the client.

Is there some CORBA feature that I'm missing to do something like this, or
does this seem reasonable to folks with more CORBA experience than me?

Also, what is the difference between the ORB port and the POA port
(-ORBInitialPort and
-ORBpoa_iiop_port), or which needs to be unique for multiple processes on
the same machine?

Thanks,
Barry Roberts