Chapter 2. Replacement technologies 39
protocols that enables clients to invoke methods on remote objects. This is done
as follows: the client finds the method using either Java JNDI or CORBA
CosNaming; invokes the method using either Java RMI or CORBA IDL;
serializes, marshals, and transmits the method data using Common Object
Request Broker Architecture over Internet Inter-Orb Protocol (CORBA IIOP);
and, if required, secures the transmission using CORBA CSIv2. The method
data is transmitted in Unicode, so multiple languages are supported.
CSIv2 must be implemented as specified in Conformance Level 0. In this
conformance level, CSIv2 must be able to pass client identity information using
basic authentication (client passes its user identity ...