外部数据表示法
维基百科,自由的百科全书
外部数据表示法(XDR) 是在OSI模型的表示层presentation layer中实现。XDR允许把数据包装在独立于介质的结构中使得数据可以在异构的计算机系统中传输。从局部表示转换到XDR称为编码,从XDR转换到局部表示称为译码。XDR使用软件来完成变换,所以在不同的操作系统中可以灵活的运用。另外,XDR还是独立于传输层的transport layer。Sun的远端程序呼叫RPC就是使用XDR。
[编辑] XDR 数据类型
XDR定义了以下数据类型:
- 布尔
- 字符
- 短整型
- 整型
- 长整型
- 浮点
- 双精度浮点
- 枚举
- 结构
- 字符串
- 固定长度数组
- 可变长度数组
- 联合
- opaque data