XDR

王朝百科·作者佚名  2010-05-23  
宽屏版  字体:   |    |    |  超大  

External Data Representation(XDR) :外部数据表示

XDR是SunSoft的开放网络计算环境的一种功能。XDR提供了一种与体系结构无关的表示数据,解决了数据字节排序的差异、数据字节大小、数据表示和数据对准的方式。使用XDR的应用程序,可以在异构硬件系统上交换数据。从SunSoft使得可以免费获得RPC/XDR规范和源代码。

外部数据表示法(XDR) 是在OSI模型的表示层presentation layer中实现。XDR允许把数据包装在独立于介质的结构中使得数据可以在异构的计算机系统中传输。从局部表示转换到XDR称为编码,从XDR转换到局部表示称为译码。XDR使用软件来完成变换,所以在不同的操作系统中可以灵活的运用。另外,XDR还是独立于传输层的transport layer。Sun的远端程序呼叫RPC就是使用XDR。

XDR定义了以下的数据类型:

布尔

字符

短整型

整型

长整型

浮点

双精度浮点

枚举

结构

字符串

固定长度数组

可变长度数组

联合

opaque data

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有