Simple Remote Procedure Command Framework