[omniORB] omniNames 3: how to have both INS and Bootstrap agent ?

Duncan Grisby dgrisby@uk.research.att.com
Mon, 10 Jul 2000 10:20:30 +0100


On Saturday 8 July, "Jean Francois Poilpret" wrote:

> In fact, I must have misunderstood something when I tried all this,
> since now (after retrying it) it works correctly: I have both true
> INS-conformance and Bootstrap agent with omniNames 3.0.
> The only minor issue is that I have to specify -ORBpoa_iiop_port 900 as
> an extra argument for the bootstrap agent to listen to the default port
> (900)., because the bootstrap agent listens on the same port (2089 by
> default) as the Name Service itself.

As an alternative, you can run omniNames so it listens on only one
port. You can either run omniNames on port 2089, and give Java the
ORBInitialPort 2089 property, or you can run it on port 900 and use
omniMapper to redirect requests from port 2089.

The only disadvantage of making omniNames listen on more than one port
is that the object references to its naming contexts all contain
profiles for both ports, so they take up more space.

Cheers,

Duncan.

-- 
 -- Duncan Grisby  \  Research Engineer  --
  -- AT&T Laboratories Cambridge          --
   -- http://www.uk.research.att.com/~dpg1 --