首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
直面RPC攻击     
最近笔者接了无数个求救电话,无非都是机器不停启动,弹出RPC服务错误窗口,这都是针对Windows的RPC漏洞展开的攻击,上一期我们已经初步介绍了微软RPC漏洞的相关信息,现在我们就来深入探讨一下这个今年危害最大、涉及面最广的漏洞是如何摘破坏的,我们如何预防它,中了招之后又该如何办?  相似文献   

2.
袁菲  陆阳  海深 《计算机工程》2007,33(9):266-268
远程过程调用(RPC)是分布式系统中常见的进程间通信手段,与显式的消息传递方法相比,RPC能为多节点进程间通信提供更好的透明性。该文在分析了RPC系统结构的基础上,结合嵌入式环境设计了一个通用的RPC系统,并在ARM7、μC/OS-II、以太网和TCP/IP的基础上实现了该RPC设计。通过测试,比较了RPC方式与显式消息传递的时间损耗。  相似文献   

3.
RPC(Remote Procedure Call)协议有多个版本,分为内核态RPC与用户态RPC两类.开发人员根据设计需求选用合适的RPC版本,很多情况下会涉及跨内核态和用户态的通信.用户态RPC不如内核态RPC完善,缺少多线程机制、RDMA(Remote Direct Memory Access)机制等,需要优化以提高性能.结合此类需求,分析了用户态TI-RPC(Transport Independent Remote Procedure Call)运行机制,提出分层多线程的优化方法;利用TI-RPC底层接口重构RPC端口创建与服务启动;增加线程池机制,使TI-RPC在RPC层实现多线程并发服务.性能对比测试表明RPC内部多线程优化可将网络的利用率提高到网络满带宽的93%.  相似文献   

4.
李靖  刘敬延  杨斌  纪效鹏 《计算机工程》2002,28(4):85-87,282
针对数据库系统的数据传输模型,根据指挥自动化系统通信模式和网络协议模型,借鉴了数据库成熟的RPC方式设计思想,设计了可支持多种网络结构、网络协议的RPC方式,并对数据库的设计提出了相应的解决方案。  相似文献   

5.
随着RPC over HTTP功能在国内的普及,Exchange管理员可能会碰到各种各样的问题。作为一名长期从事Exchange技术支持的工程师,笔者希望在这里为大家提供一些如何解决RPC over HTTP问题的基本思路。[编者按]  相似文献   

6.
讨论Unix系统下基于RPC的分布式计算的实现问题,包括XDR数据交换,Server与Client程序设计、多线程与多进程RPC调用。  相似文献   

7.
晁颖 《微处理机》1998,(4):43-46
分析了微机分布式控制系统RPC的主要机理,给出了一个适应于不同协议、不同形式通信的RPC设计实例,为微机局域网在分布式控制系统的应用作了探索。  相似文献   

8.
RPC是互联网后端分布式系统的核心组件,能够降低互联网应用开发、运维成本,提高可用性和可扩展性,但是目前流行的RPC框架不能完全满足互联网应用需求。分析了互联网应用环境下RPC系统的需求,并针对需求提出了面向互联网的RPC系统RPCI。RPCI采用三层架构,将长连接服务器独立出来,以支持无状态应用服务器设计和灵活的请求路由策略,使得系统扩容、升级、运维更加容易。基于thrift实现了RPCI,优化了性能,实验结果表明,RPCI性能优秀,相比常用开源软件thrift性能提升50%以上。  相似文献   

9.
基于移动代理中间件的分布式计算研究   总被引:3,自引:0,他引:3  
客户端和服务器间的连接和通信一直是中间件研究的重点。到目前为止,其主要的机制仍然是远程过程调用RPC和对象PRC。提出了一种基于移动Agent中间件的分布式计算模型,此模型采用移动Agent取代传统的RPC和对象RPC机制实现客户与服务器的智能连接,从而解决了传统中间件的不足,为建立灵活的、具有较强网络适应能力的多层结构的网络应用开发与运行平台提供有效的支持。  相似文献   

10.
本文在分析RPC实现机理的基础上,描述了如何用RPC设计和实现分布式激光雕刻制版系统中的网络通讯,该方式无需涉及网络通讯细节,有效的降低了系统的复杂性,同时也增加了系统的可靠性。  相似文献   

11.
客户机/分布式服务器系统模型中的RPC通信设计   总被引:1,自引:0,他引:1  
本文详细给出了客户机/分布式服务器系统模型中RPC通信的设计,其中包括客户机/分布式服务器系统模型的提出、基于该模型的RPC通信设计要解决的问题、该模型下RPC通信的设计思路、设计框图、设计对服务器方RPC应用程序的要求、接受客户机调度请求的服务器地址的指定、设计中涉及的关键问题及解决方法等。  相似文献   

12.
首先对报文过滤系统做简单介绍,提出RPC协议存在的必要性;然后,对RPC协议所涉及到的关键技术进行详细阐述,主要包括RPC模型、RPC协议栈和RPC的接口实现等知识;最后,以IP/UDP作为基本协议,它对应用于报文过滤系统中的RPC协议进行重新设计,并通过对该系统的性能测试与分析,以表明RPC协议应用在该系统中的正确性和稳定性.  相似文献   

13.
罗玲  白晓颖 《计算机科学》2004,31(2):167-170
RPC(Remote Procedure Call,远程过程调用)是支持分布式应用系统之间通讯的一种重要机制。基于XML(eXtansible MarkupLanguage,可扩展标识语言)的RPC技术采用工业界的信息交换标准XML的消息格式封装RPC。由于XML技术提供了一种开放的、有语义的讯息机制,基于XML的RPC技术可有效支持网络环境下异构平台上应用系统的互操作。本文在分析RPC技术的主要机制的基础上,对XML的RPC技术和传统的RPC技术进行了比较,并讨论了当前两种主要的基于XML的RPC协议XML-RPC和SOAPRPC。文章最后分析了一个简单的在Java SOAP RPC协议上实现的应用实例。  相似文献   

14.
远程过程调用(RPC)是为计算机网络及分布式系统中进程间通信提供的一种通信模式。本文介绍一个异构型分布式系统的远程过程调用系统(以下简称系统)的设计与实现。设计包括RPC系统的汇集(binding)和RPC信息流协议。本系统以C语言库函数的形式实现,其容异性使用标准数据表示的方法实现。本系统的实现为网络用户提供了一RPC框架和RPC设施,它是实现各种服务的基础,也是用户通过程序访问网络资源的基础。  相似文献   

15.
远程过程调用(RPC)即是本地用户可以象调用本地的过程一样调用另外一节点上的过程。它的实现使得网络系统向分布式系统跨进了一步,方便了网络用户,国外有不少学者对之进行了大量的研究。本文旨在介绍目前国外对RPC的研究及笔者在DEC网上实现RPC所作的一些工作。  相似文献   

16.
针对远程过程调用(RPC)系统无法支持响应式流编程(reactive stream)的问题,设计并实现基于响应式编程的RPC系统.采用基于响应式编程的Reactor-netty组件作为RPC底层通信框架,采用Zookeeper作为系统的注册中心,集成Kryo作为通讯序列化方式,设计并实现一种动态的负载均衡方案,针对java原生串行外设接口(SPI)功能进行优化,为RPC框架提供扩展机制.测试结果表明,该方案相较以Netty作为通信框架的RPC系统在性能方面有一定提升,该系统支持响应式方法的调用,适用于Java响应式编程的分布式项目开发.  相似文献   

17.
文章针对数据库系统的并行、备分服务器的模型,根据信息管理系统的通信模式和网络协议模型,借鉴了数据库成熟的RPC方式设计思想,设计了可支持多种网络结构、网络协议的RPC方式,并因此对数据库的设计提出了相应的解决方案。  相似文献   

18.
远程过程调用RPC机制是分布系统和计算机网络中进程间通信的新型机制,在分布应用设计中得到了广泛应用。但是,现有的RPC系统在并行性、可靠性和透明性等方面都有或多或少的缺陷。为此,我们将进程级概念引入到RPC系统中,提出了支持分布系统分布实体间相互协作的新型通信合作机制——成组远程过程调用GRPC制。实践证明,GRPC机制不仅可以改善RPC系统的并行性、可靠性和透明性,而且可以使得RPC系统支持组通信。  相似文献   

19.
REST和RPC:两种Web服务架构风格比较分析   总被引:4,自引:0,他引:4  
目前包括SOA在内的大量Web服务架构均采用RPC风格构建,在Web级的大规模应用中RPC风格的架构在扩展性、性能等方面存在着瓶颈.由于REST的架构属性更加符合Web的设计理念,REST成为除RPC之外Web服务架构风格的另一种选择.可扩展性、耦合性、安全性等多个方面对RPC和REST进行了比较分析,并探讨了Web服务架构技术的发展方向.  相似文献   

20.
基于XML-RPC企业分布式数据处理   总被引:4,自引:0,他引:4  
XML—RPC是基于XML,HTTP,可跨平台,并允许复杂的数据结构传递、处理、返回的RPC。针对目前企业中流行采用的集中式数据处理系统存在的问题,提出了采用基本XML—RPC实现分布式数据处理系统,目的在于让企业信息系统简单、高效、易扩充,并保证系统的动态平衡和容错性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号