A single distributed application may use a mixture of languages. Objects communicate by making method calls on one another. The ORB structure is Objects may be located in a variety of ways. An appplication may be made up from specifications from different sources. There may be a possibility of name clashes.
Parameters can be in , inout or out .
These have a field value . It then casts it to an implementation of the Hello interface. The server is import java.io. The reference may be given as an applet parameter on a Web page, so that an applet can access the object Naming service A naming service is a process running independently of any other clients and servers. A service will register itself with the naming service, passing both a simple string as its name and an object reference to itself.