[omniORB] basic communication stuff
Sean Kessler
europa@li.net
Sat, 15 Apr 2000 15:43:39 -0400
I am running omniNames on a Linux machine. The machine has
two interfaces ppp0 and eth0. My omniORB.cfg file contains
the following entries...
ORBInitialHost 209.139.139.80
ORBInitialPort 900
The address 209.139.139.80 (which I made up here) corresponds
to the ppp0 interface.
I am starting up omniNames with the following arguments...
./omniNames -ORBtraceLevel 25 -ORBInitialHost 209.139.139.80
I also have a servant on the same machine that registers itself
with the naming service. Now, a client running on the same box is
able to get a reference to the servant and call its methods.
This works just fine.
However, clients not residing on the same machine are able
to get a reference to the naming service but are not able
to get a reference to the servant. The client in question
initializes the ORB with the following parameters...
ORBInitialHost 209.139.139.80
ORBInitialPort 900
I just don't get it. Why is a remote client able to connect
to the naming service and not be able to get a reference to the
object while a local client is able to both connect to the
naming service and acquire a reference to the object. I must
be overlooking something here.
Any suggestions would be greatly appreciated.
-Sean Kessler