[omniORB] Multiple Network Interfaces

Jens Nissen jens.nissen@gmx.net
Wed Apr 16 17:40:02 2003


I'm using omniORB3.0.5. and have the following application:
A multihomed computer has two NICs, let's think of a gateway with an
internal and an external network interface.  On this computer my application is
supposed to expose CORBA Objects. There are  Objects which are need to be exposed
to the extenal NIC-clients and others to the internal NIC-clients.
My clients use omniORB3.0.5 and orbExpress, so I cannot use the feature
-ORBendPoint, where multiple TCP addresses are coded into the IOR, as the clients
only evaluate the first NIC address. So either only the external clients or
the internal clients can access my application, depending on the order of my
NICs.
Some of the clients cannot make a hostname resolution, so I cannot use
hostnames in the IOR instead of  TCP-Adresses.
Is there a way to activate objects and specify the NIC to be used for
creating the IOR? 
(Like for example having an "external POA" and an "internal POA" (but I
couldn't find a POA-policy which helps))

Kind regards and many thanks for all the help I have received so far,

Jens

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!