HPC++ currently provides a communication bridge to Java contexts through Java RMI. This is achieved by implementing Java RMI on top of Globus, called GlobusRMI (there is also a version of RMI on top of Nexus, called NexusRMI), and keeping the on-the-wire protocol of HPC++ messages and that of GlobusRMI compatible. Thus a Java context can use GlobusRMI to invoke method on an HPC++ object just the way it would invoke methods on a remote Java object. Conversely, a HPC++ context may transparently invoke methods on a remote Java object. In the future HPC++ will also provide either bridges or full-blown run-time system implementaions for Corba and DCOM. These will also be configurable at rn-time, so that an HPC++ context may communicate with another HPC++ context through Globus, while at the same accessing another remote object through Corba or DCOM.
Last modified: Fri Feb 5 16:01:00 EST 1999