前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >速读原著-TCP/IP(XDR: 外部数据表示)

速读原著-TCP/IP(XDR: 外部数据表示)

作者头像
cwl_java
发布2020-03-18 11:13:40
1.1K0
发布2020-03-18 11:13:40
举报
文章被收录于专栏:cwl_Java

第29章 网络文件系统

29.3 XDR: 外部数据表示

外部数据表示XDR (eXternal Data Representation)是一个标准,用来对R P C调用报文和应答报文中的值进行编码。这些值包括 R P C首部字段(X I D、程序号、接受状态等)、过程参数和过程结果。采用标准化的方法对这些值进行编码使得一个系统中的客户可以调用另一个不同架构的系统中的一个过程。 X D R在RFC 1014中定义[Sun Microsystems 1987]。

X D R定义了很多数据类型以及它们如何在一个 R P C报文中传输的具体形式(如比特顺序,字节顺序等)。发送者必须采用X D R格式构造一个R P C报文,然后接收者将X D R格式的报文转换为本机的表示形式。例如,在图2 9 - 1和图2 9 - 2中,我们显示的所有整数值(X I D、调用字段、程序号等)都是4字节的整数。在X D R中,所有的整数的确占据 4个字节。X D R支持的其他数据类型包括无符号整数、布尔类型、浮点数、定长数组、可变长数组和结构。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/03/16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第29章 网络文件系统
    • 29.3 XDR: 外部数据表示
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档