远程过程调用RPC概述与数据表示技术详解.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 5页
  • 2026-06-06 发布于北京
  • 举报

远程过程调用RPC概述与数据表示技术详解.pptx

远程过程调用DJKS2026年6月5日

内容列表RPC背景RPC概念RPC数据表示2026年6月5日

RPC背景在传统的编程概念中,过程是由程序员在本地编译完成,并只能局限在本地运行的一段代码,也就是说主程序和过程之间的运行关系是本地调用关系。这种结构在网络日益发展的今天已无法适应实际需求。其调用模式无法充分利用网络上其他主机的资源(如计算资源、存储资源、数据资源、显示资源等),也无法提高代码在实体间的共享程度,使得主机资源大量浪费。2026年6月5日

RPC概念分布式程序设计在单台机器上构建并测试应用程序,然后将程序划分为两个或多个程序片,加入通信协议以允许每片程序在单独的计算机上运行。从一个程序片调用另一个程序片的过程称为远程过程调用,即RPC。RPC是一个Client/Server模型,调用程序片(本地程序)称为rpcclient,被调用程序片(远程程序)称为rpcserver。2026年6月5日

RPC数据表示机器数据表示问题:字节顺序、类型大小解决方法:网络标准字节顺序(也称为外部数据表示,XDR)XDR机制:(1)创建一个XDR缓存;#defineBUFFERSIZE4000XDR*xdrs;charbuf[BUFFERSIZE];xdrmem_create

文档评论(0)

1亿VIP精品文档

相关文档