RMI implementation

binding, error handling, extension/implementation declaration