TY - GEN
T1 - RMIX
T2 - ICCS 2006: 6th International Conference on Computational Science
AU - Engelmann, Christian
AU - Geist, Al
PY - 2006
Y1 - 2006
N2 - RMIX is a. dynamic, heterogeneous, reconfigurable communication framework that allows software components to communicate using various RMI/RPC protocols, such as ONC RPC, Java RMI and SOAP, by facilitating dynamically loadable provider plug-ins to supply different protocol stacks. With this paper, we present a native (C-based), flexible, adaptable, multi-protocol RMI/RPC communication framework that complements the Java-based RMIX variant previously developed by our partner team at Emory University. Our approach offers the same multi-protocol RMI/RPC services arid advanced invocation semantics via a C-based interface that does not require an object-oriented programming language. This paper provides a detailed description of our RMIX framework architecture and some of its features. It describes the general use case of the RMIX framework and its integration into the Harness metacomputing environment in form of a plug-in.
AB - RMIX is a. dynamic, heterogeneous, reconfigurable communication framework that allows software components to communicate using various RMI/RPC protocols, such as ONC RPC, Java RMI and SOAP, by facilitating dynamically loadable provider plug-ins to supply different protocol stacks. With this paper, we present a native (C-based), flexible, adaptable, multi-protocol RMI/RPC communication framework that complements the Java-based RMIX variant previously developed by our partner team at Emory University. Our approach offers the same multi-protocol RMI/RPC services arid advanced invocation semantics via a C-based interface that does not require an object-oriented programming language. This paper provides a detailed description of our RMIX framework architecture and some of its features. It describes the general use case of the RMIX framework and its integration into the Harness metacomputing environment in form of a plug-in.
UR - http://www.scopus.com/inward/record.url?scp=33746635500&partnerID=8YFLogxK
U2 - 10.1007/11758525_77
DO - 10.1007/11758525_77
M3 - Conference contribution
AN - SCOPUS:33746635500
SN - 3540343814
SN - 9783540343813
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 573
EP - 580
BT - Computational Science - ICCS 2006
PB - Springer Verlag
Y2 - 28 May 2006 through 31 May 2006
ER -