使用rpcgen构建分布式程序的例子.docxVIP

  • 0
  • 0
  • 约1.12万字
  • 约 20页
  • 2023-10-22 发布于山东
  • 举报
!- 散布式系统的重要不言而喻,下面是使用rpcgen工具建立一个散布式程序的例子,其实主要就是TCP/IP进行网际互联卷3上面的那个例子,就是下面这本书. 此外还参照了散布式系统原理与典范这本书,即AndrewS.Tanenbaum写的这本,这本书是学习散布式的必念书之一.相当不错. 整个文章分为三部分,第一部分是对RPC(远程过程调用)的一个介绍,第二部分是对使用rpcgen建立散布式程序的一个介绍,第三部分是使用rpcgen建立散布式程序的详尽步骤. 能够先按照第三部分的步骤自己先试一试,如果有兴趣再回过头来看它的介绍.此外,我写的这个只是一个入门,如果此后有时机再详尽地议论一下内部的机理.事情老是一步一步来的. 一.RPC观点 1.1介绍 在中间件的实现中,引入了远程过程调用RPC(RemoteProcedureCall)的观点。同时,很多散布式系统是鉴于进度间的显式消息互换的,但是消息的发送和接收过程无法隐藏通信的存在,而通信的隐藏关于在散布式系统中实现接见 透明性是极为重要的。因此这个问题在很长一段时间内都没有找到合适的解决办法,此后Birrel和Nelson在1984年的一篇论文中引入了一套与传统方法截然相反的通信办理手段。他们认为应当允许程序调用位于其余机器上的进度。当机 器A上的进度调用B上的进度时,A上的调用进度被挂起,而B上的被调用进度开始履行。调用方能够经过

文档评论(0)

1亿VIP精品文档

相关文档