P4L1: Remote Procedure Calls

P4L1: Remote Procedure Calls #


Why RPC? #

Benefits of RPC RPC Requirements Structure of RPC Client Server Steps in RPC Interface Design Language Specifying an IDL Marshaling Unmarshalling Binding and Registry Pointers in RPC Handling Partial Failures What is SunRPC? SunRPC Overview SunRPC XDR Example Compiling XDR Summarizing XDR Compilation SunRPC Registry SunRPC Binding XDR Data Types XDR Routines Encoding XDR Encoding Java RMI