1 / 60
文档名称:

远程过程调用.ppt

格式:ppt   大小:212KB   页数:60页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

远程过程调用.ppt

上传人:wefe2019 2021/7/9 文件大小:212 KB

下载得到文件列表

远程过程调用.ppt

相关文档

文档介绍

文档介绍:消息传递与过程调用的类似性
1
远程过程调用
send / receive / reply这种通信形式与
大多数传统程序设计语言中的过程
调用非常类似,见图,其中,“调用
者 / 源”先挂起,然后把“参数 / 消息”
传递给“被调用者 / 宿”,让它们去执
行相应的任务;当任务执行完后返
回时,它(们)再把作为结果的“参
数 / 消息”回送给“调用者 / 源”,后
者再继续执行下去。
2
远程过程调用
远程过程调用(Remote Procedure Call 简称RPC),因为,允许存在与利用RPC实现的应用层协议某些混合.
RPC原理原先由Xerox的研究人员所开发.
3
远程过程调用
为了实现NFS,Sun公司的工程师开发了他们自己的RPC技术,通常称为SunRPC或 ONC/RPC. ONC/RPC不仅用于NFS的实现,也用于许多其它网络应用.
存在和ONC/RPC不同的其它RPC技术,例如DEC ,但是它们有不同的内部结构,因此,无互操作性.
4
RPC和本地过程调用的比较
5
远程过程调用
过程调用把“数据”和“控制”这两
者从调用者传递给被调用者。
过程是易于理解的,而且已经广
泛地用作传统程序设计语言的基
本组成成份。基于此原因,人们
自然想起应把这个概念引入分布
式操作系统。
6
远程过程调用
远程过程调用(Remote Procedure
Call)就是把过程调用的概念加以
扩允后引入分析式环境中的一种形
式。远程过程调用的形式和行为与
传统的过程调用的形式和行为类似,
主要差别在于被调用的过程实际运
行在一个与调用者所在场点不同的
场点上,见图。因此,需要设计相
应的软件来实现两者之间的连接和
信息沟通。
7
远程过程调用示意图
8
RPC的通信模型图
9
RPC机制的结构及实现
RPC机制的结构由下列成份组成:
⑴stub:client和server 各一个;
⑵约束(binding):使client能够定位到相应的server;
⑶控制部分:为追踪RPC的调用状态所设;
⑷传送部分:确定如何将信息从一个场点传送到另一个场点。
10

最近更新

2025年证券公司员工总结 28页

如何选择注塑机—再也不怕被销售人员忽悠文档.. 7页

《荷花》第一课时教学设计 9页

2025年无微不至是褒义词 6页

我省小型铁选矿厂破碎磨矿工艺的推荐意见 3页

局2025年全面从严治党与廉政建设报告 3页

2012初级会计实务考试大纲 54页

我国煤矿安全现状及应当采取的对策分析 3页

我国汽车出口现状、面临的问题及对策分析 3页

二零二五版房地产收购协议 8页

语文七年级上册第二单元知识点总结 36页

二零二五版房地产团购合同1 9页

二零二五版房地产代销代建合同 8页

2025年让宝宝爱上阅读的8个小技巧! 4页

2025年让人窒息的名言名句语录 4页

恒大集团财务风险管理研究的开题报告 3页

快淬Nd—Fe—B合金的显微组织与磁性能关系初探.. 3页

冯新柱案“以案促改”心得体会六 2页

自然之友绿色希望行动项目评价报告 30页

2025年解读考前盲目补基础未必就能提升成绩的.. 6页

微库仑定硫仪在合成氨厂的应用 3页

二零二五版建筑工程机械租赁合同模板 11页

分期购车协议 5页

钢栈桥钢平台合同 18页

康力电梯 扶梯质量机械检查要点培训 52页

高压物性取样和分析方法介绍精选PPT 89页

基于单片机的农业大棚温湿度监测系统设计 36页

列管式换热器设计说明书 23页

圆通祖师行谊记事 11页

《开显解脱道传讲(1) 29页