14.5.2. Proxying Characteristics of CORBA and IIOP
There are two different ways of using proxying with IIOP. One of them
is to use a proxy-aware orb, which knows how to use a generic proxy
like SOCKS or an HTTP proxy server. Another is to use an IIOP-aware
proxy server, which can interpret IIOP port and address information.
There are multiple implementations of each of these solutions.
Either kind of proxying provides better security than can be managed
with packet filtering. Using a generic proxy requires less
configuration on the firewall, but it makes your security entirely
dependent on the orb and the applications developer. An IIOP-aware
proxy server will allow you to add additional protections by using
the firewall to control what operation requests can be passed to the
orb.