[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