Design Goals of KaRMI
Compatibility with Sun’s RMI (almost)
Simple and documented interfaces between the layers
Strict hiding of the layer implementations
Seamless cooperation between multiple transport technologies
Slim architecture for optimized transport technologies
Interface for custom garbage collectors