RPC外部数据表示(XDR) RPC 的xdr(外部数据表示)是为了编码(解码)C语言定义的数据,从而使得RPC传输的数据平台无关性。 XDR对C语言常见的类型编码规则在之前已经说过了,具体请参考《unix网络编程卷二》。对于说明书test.x定义的定义,最终会被rpcgen翻译成支持C语言支持的类型定义,之后test.x就没有任何作用了。