分布式并行RPC的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:xlq0225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,由于计算机网络技术的发展,客户/服务器(C/S)模型已趋于成熟和完善,但基于该模型之上的RPC(REMOTE PROCESS CALL,远程过程调用)通信鲜有进一步的研究,大多数文献书籍只是从程序员的角度阐明了C/S模型下RPC的使用方法,未对它的工作机制作出阐述。针对此,笔者首先对C/S模型下的RPC通信进行了研究,勾勒出该种模型下RPC通信的组成部分和各部分之间的协作关系,并用较直观的图表方式进行了描述,同时找出了这种模型下RPC通信依旧存在的缺点——即无法充分利用网络中的其它服务器资源。 为了构建能充分利用网络中其它服务器资源的分布式并行RPC通信系统,笔者首先分析了要构建这样一个高可用性、高可靠性并能负载平衡的系统所应解决的基本问题和解决这些问题的切入点,然后提出了相应的解决方案——构建客户/分布式并行服务器模型。在构建好客户/分布式并行服务器模型之后,笔者设计了基于该模型之上的RPC通信的系统构成和实现方法,并阐述了从设计、实现、实验到实验结论分析的全过程,在这一过程中的所有思路和设想也用了较直观的表达方式。 客户/分布式并行服务器模型下的RPC通信系统经实验表明能实现服务器系统的高可用性和可靠性,并且能平衡服务器系统中服务的分布情况。
其他文献
随着网络普及和发展,网络设备的不断升级换代,各大型企业纷纷把建设局域网工程放在技术改革的首位。如何更有效地挖掘网络资源以及实现网络数据的分布式管理,是企业改造的重点。
管理信息系统(ManagementInformationSystem——MIS)是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维持
人脸识别发展到现在,仍然是生物识别领用中的研究热点。在人脸识别中,原始图像的维数相当高,直接对原始图像处理会增加算法的复杂度,使得处理时间增加。尽管有很多用于降维的
当前产品参数化模型的问题在于:1)将交互设计绘图与约束建模过程分离,没有充分考虑设计意图,导致约束的表达能力低,约束模型求解效率不高;2)对于产品模型的研究集中于概念上
随着嵌入式系统的日益广泛应用,嵌入式系统之间及嵌入式系统与普通桌面系统之间必然会出现更广泛的协同工作的需求。OMG根据这个需求,并结合嵌入式系统的资源(如CPU的处理能力
该文首先分析了软件复用的发展、领域工程的相关概念和面向对象技术,然后详细分析和研究Web领域的特点,提出了用页面构件描述的Web网站的领域模型.在这一模型的基础上研究使
近年来,因特网上出现了越来越多的实时多媒体多点播送应用,如视频会议、实况视频播放等等。在这种应用中一般都有大量的接收方,由于网络带宽的变化和网络的异构性使得每个接收方
随着对信息需求的增加,迫切需要对已有的信息系统进行集成,这些系统往往是异构、孤立的.实现集成的关键技术是多数据源信息集成.而OMG组织制定的CORBA规范很好地实现了软件总
随着网络技术和多媒体技术的飞速发展,网络视频应用已经相当广泛。通过网络的视频实况直播和视频点播是两种典型应用。大多数的网络视频用传统的电影电视的方法被创造出来,再经
该文依据软件工程理论知识,结合测绘生产需求,对系统建设中涉及的一系列问题进行了深入研究.系统功能结构复杂,涉及多种类型数据,如何实现无缝集成,完成系统功能需求是该文研