CORBA, RMI and Java (Convergence Of Object Models)
Java with its mobile code facility handles inter-object communications within its native environment.
- The Java RMI and Java Serialization interfaces allow Java-Objects to migrate around the network, heedless of what hardware platform they land on, and then control each other remotely.
Only the Java Programming language has an inverse mapping to IDL.
- This allows the programmer to stay in the Java world during the developmental stage of distributed applications.
Convergence of Object models.
- Support for the notion of abstract interfaces distinct from implementations or classes
- Interface inheritance mechanisms are mostly identical.