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.
|