[omniORB] omniORB, omniMapper and a fire wall

Duncan Grisby duncan at grisby.org
Mon Nov 1 17:06:13 GMT 2004


On Monday 18 October, Fred Cook wrote:

> We are about to go on the omniORB through a fire wall adventure.  It
> looks like the first step is to get all the iiop traffic through one
> port (2809).

If that's what the firewall requires, yes.

> Is it correct to assume that one uses omniMapper to get all the ORB
> traffic through this one port.

No. That's not what omniMapper does at all. omniMapper replies to all
requests with a new endpoint to contact, with a different host / port
in it. It is therefore useless for firewall traversal.

What you need is a GIOP proxy. There isn't one in omniORB.
Unfortunately, it isn't possible to make a GIOP proxy that proxies
arbitrary objects without seeing the IDL definitions for them. If
you've seen the IDL (or can get it dynamically from an interface
repository), it's easy enough to build a proxy.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list