远程调用论文_郑馥薇,沈卓炜

导读:本文包含了远程调用论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:分布式,过程,目录,系统,议程,软件包,数据传输。

远程调用论文文献综述

郑馥薇,沈卓炜[1](2018)在《基于数据分发服务的远程过程调用系统》一文中研究指出随着分布式系统的发展,用户对于数据传输的需求变得多样化,在大型分布式系统中通常需要不同的通信方式。然而目前大部分中间件仅支持单一通信方式,部署多个中间件则需占用较多资源。针对这项需求,在发布订阅中间件数据分发服务(DDS)上实现使用请求应答通信方式的远程过程调用系统(RPC Over DDS),使用户在分布式系统中部署一个中间件即可同时使用发布订阅和请求应答两种通信方式,并设计了两种服务端线程模型以满足用户在不同场景下的需求。此外,还对服务端两种线程模型及DDS和RPC Over DDS的性能差异进行了比较,结果表明服务端两种线程模型适用于不同的应用场景,而DDS与RPC Over DDS的性能差距仅在5. 5%左右,能支持快速高效的点对点数据传输。(本文来源于《计算机应用》期刊2018年S2期)

严静[2](2017)在《基于数据分发服务的远程过程调用机制的研究与实现》一文中研究指出数据分发服务(DDS)是由对象管理组织(OMG)发布的分布式实时通信中间件规范。其以数据为中心的通信将发布端和订阅端解耦合,具有高效的实时传输能力,并提供丰富的QoS策略,被广泛应用在实时分布式系统中,提供发布/订阅式通信。然而在大型分布式系统中,通常需要一种以上的通信方式。DDS擅长一对多的发布/订阅式信息传播,却难以提供请求/应答式通信和远程方法调用的语义。若在一个系统中同时使用两个或两个以上中间件,不仅会增加系统复杂性,使系统难以维护,还会增大系统开销。针对该问题,论文提出了基于DDS的远程过程调用(RPC)机制。该机制以DDS作为底层通信为用户提供请求/应答语义,通过接口定义的方式描述服务器提供的服务,支持远程方法调用。论文主要工作有:1.提出RPC over DDS的实现方案及其关键机制,向上层应用提供具有远程过程调用语义的服务。论文在研究DDS和RPC的通信特点的基础上,根据OMG组织发布的RPC over DDS规范设计系统的整体架构,并提出其中的关键机制,包括:基于接口的服务表示方法,请求/应答和发布/订阅语义的映射机制,具有信息过滤和请求、应答关联功能的通信机制,以及基于SDP协议并解决了“竞争条件”问题的服务绑定机制。2.基于提出的RPC over DDS实现方案,利用信息集成管理软件,设计并实现RPC over DDS原型系统。该原型系统包括四个模块:客户端处理模块为用户提供方法调用服务;服务器端处理模块为服务器提供接受请求和处理请求等服务;异常处理模块管理系统产生的异常;协议处理模块负责对客户端和服务器端数据进行序列化和反序列化,并封装所要发送的信息,从而实现了基于DDS的远程过程调用通信。3.对基于DDS的远程过程调用原型系统进行功能测试和性能测试,验证了 RPC over DDS的有效性和正确性。实验结果表明RPC over DDS原型系统可利用DDS实现高效的远程过程调用开发和运行。(本文来源于《东南大学》期刊2017-06-02)

熊杨[3](2016)在《C++环境下远程调用框架的设计与实现》一文中研究指出随着我国金融与证券行业的快速发展,我国有价证券,权证,以及期货市场在最近几年迎来了一波高速发展。又伴随着金融市场的进一步向国际开放,以及国家对投资主体的多元化的进一步引导,我国金融行业的参与主体已经由早期的散户逐渐过渡到以机构和专业投资者为主。市场对交易工具以及研究工具有了更多元化的需求。在这一背景下,基于C++环境下远程调用框架,笔者为公司开发了新一代交易回测平台。在分析设计阶段,论文在深入分析现有回测交易平台的基础上,结合交易回测项目的自身特点与需要,决定采用基于C++远程调用框架的分布式C/S软件基本结构。在设计中系统中使用了分布式负载动态调度,使系统拥有良好的扩展能力。并使用了对等网络节点的技术,建立起无主节点的节点信息分发网络。在流程上面,针对现有的策略开发验证修改的流程,找出了其中的热点,进行针对性的优化。对于回测本身的运行流程,针对其中缓存获取,任务调度方面都做了详细的设计。在实现阶段,采用多种语言工具,使用跨平台的第叁方API与boost库,成功地实现了代码的跨平台。使用ProtoBuf来进行本地网络消息的传递。在实际运行测试请求的后端充分使用了多线程技术来充分利用每一个节点的运算能力。利用滑动窗口的原理实现对内存使用量的约束。在内存管理部分,则大量使用了基于引用计数的智能指针等技术。基于大量小物件的分配,则通过使用预分配的内存池来减少内存碎片,以及频繁申请,释放内存导致的性能问题。最终完成的回测交易平台,通过发布不涉及实现的策略开发相关的头文件,使策略与框架之间的实现完全解耦。明显改善了现有的策略开发业务流程,加快了策略上线的速度,简化了策略修改到实际部署的流程。也使得后续框架的修改进化与策略不在互相影响。在系统的处理能力方面,也得到了很大提升,通过最后的对比测试,达到了预计的加速比例,实现了分布式系统充分利用网络计算资源的目标。(本文来源于《电子科技大学》期刊2016-05-12)

陈建华,胡开明[4](2016)在《基于RMI的Java远程调用》一文中研究指出在Java程序开发中,经常会在网络开发编程中涉及到Socket(套接字)编程,但使用Socket进行网络编程需要大量重复编码,在比较复杂分布式操作时,将会使设计过程显得非常麻烦,而且十分容易出现错误。提出使用RMI实现Java的远程调用,RMI是分布式对象软件包,是一种分布式技术,它可以简化在多台计算机上的Java应用之间的通信,可以在编程时不必再过问在RMI之下的网络细节问题,任意两台计算机之间的通信完全由RMI负责,这样可以简化程序开发编写工作,提高效率。(本文来源于《电脑编程技巧与维护》期刊2016年09期)

胡晓晔[5](2015)在《统一身份认证系统用户信息远程调用与管理》一文中研究指出针对多个应用系统与轻量目录访问协议(LDAP)认证服务器之间的低耦合衔接问题,提出了一个以LDAP服务为根基的统一身份认证框架.采用LDAP技术来统一管理用户和应用系统,利用SOAP技术来实现应用系统对Web Service的远程调用,运用XML和SOAP实现统一管理异构数据库之间所有的用户信息.研究结果表明:以LDAP服务为根基的统一身份认证框架,利用目录技术实现对用户和应用平台的统一管理,利用Web服务技术作为系统消息交换基础,实现对不同环境,不同开发语言的应用系统进行统一身份认证.(本文来源于《西安工业大学学报》期刊2015年09期)

张海平,万清[6](2014)在《用于大容量FPGA设计的EDA工具集成与远程调用》一文中研究指出随着EDA平台服务趋于网络化,如何通过对资源和流程的有效管理,为用户提供更为方便安全的远程EDA平台调用服务,已成为关键问题。在FPGA开发平台上集成了EDA工具环境,并部署SGD软件。在实现远程控制的基础上构建一个可兼容异构系统的EDA工具远程调用接口,解决了EDA工具的远程启动和图形界面传输问题,得到一种相对简单方便又有一定安全保障的远程控制模式,实现可视化的在线虚拟集成电路芯片设计。(本文来源于《电子与封装》期刊2014年03期)

林凤华[7](2013)在《JAVA的远程方法调用》一文中研究指出为了屏蔽计算机网络硬件设备及操作系统上的差别从而系统之间的通信,引入了基于JAVA的远程方法调用(RMI)。文章通过一个RMI议程服务的实例来介绍基于JAVA的RMI与Socket结合的应用。(本文来源于《科技创业月刊》期刊2013年12期)

丁祥[8](2013)在《基于远程过程调用的Android RIL层的设计与实现》一文中研究指出在移动互联网飞速发展的今天,智能手机已经深入到人们的生活、办公、娱乐、医疗等各个方面,单一的移动设备就能实现以前很多庞大设备完成的工作的总和,因此智能机的质量和可靠性也越来越受到关注。在最近两年的发展中,Android设备越来越受到大家的亲睐,在整个Android硬件系统中,数据模块就是和网络进行交互的模块,在越来越多的应用需要基于网络情况下,如何既保证稳定性,又经济的解决方案就尤为重要。在Android系统中,处理通话和数据业务的层我们称为无线接入层(RIL)。在目前的几种主流实现上,使用的是基于谷歌的参考实现或者对于硬件的多占用,有着阻塞和性能上的劣势,而且投入成本很高,成为企业商用上的一个很重的负担。针对目前实现的不足,根据RPC的原理,设计一种低阻塞、不添加硬件消耗、执行效率高、后期可扩展性强的实现。并将此实现运用在实际项目中,得到的效率比目前的实现高出一倍以上,而且屏蔽了阻塞,可以支持多卡。测试结果显示,执行的结果符合预期,后期维护成本低,可改造能力强。本文针对RIL层的特点,对RIL层实现进行了需求分析,完成了RIL层的设计与实现,并和其他解决方案所比较。同时,对CP端的对应层次的设计进行了重点研究。该模块的的设计到测试过程的管理、执行和维护,形成了对RIL实现的一个高性能解决方案。本文的研究工作主要有以下几个特点和优势:1.低阻塞性,使用远程过程调用作为AP和BP的通讯原理,相对于基于忙等的AT实现,不会形成阻塞。比消息的忙等处理至少快5倍以上。2.高度的可定制性,系统采用AP和BP的统一接口实现,对于客户的新需求,只要进行重新组织统一的接口实现,就可以实现最终功能。3.易于调试和测试,在实现中,使用自动生成的方式实现接口的一致性,便于调试,同时代码中加入关键部分的信息打印,方便后期跟踪问题。(本文来源于《上海交通大学》期刊2013-12-01)

卞晓丰[9](2013)在《LDM:一种基于远程过程调用的传输机制》一文中研究指出本文介绍了LDM如何通过事件驱动机制实现安全、灵活和有效的数据分发,在数据来源的多样、数据格式复杂而且数据量巨大的情况下,通过配置实现数据的选择、获取、管理和分发。(本文来源于《网络安全技术与应用》期刊2013年08期)

高云志[10](2013)在《远程过程调用协议RPC在异构双核通信中的应用》一文中研究指出本文主要研究远程过程调用(RPC)理论在异构双核通信中的应用。首先研究了远程调用在双核通信的工作原理。其次以德州仪器的达芬奇技术为例,详细介绍基于远程调用协议在双核通信机制上的应用,以及在此基础上的软件设计开发流程。最后,该理论在船用雷达系统上得到了验证,雷达回波数据由DSP端的极坐标到平面直角坐标转换算法处理后由并返回ARM端正确的处理结果。本文工作为从事多核研究与设计的科研人员和相关软件开发工程师提供了一种途径。(本文来源于《火控雷达技术》期刊2013年02期)

远程调用论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

数据分发服务(DDS)是由对象管理组织(OMG)发布的分布式实时通信中间件规范。其以数据为中心的通信将发布端和订阅端解耦合,具有高效的实时传输能力,并提供丰富的QoS策略,被广泛应用在实时分布式系统中,提供发布/订阅式通信。然而在大型分布式系统中,通常需要一种以上的通信方式。DDS擅长一对多的发布/订阅式信息传播,却难以提供请求/应答式通信和远程方法调用的语义。若在一个系统中同时使用两个或两个以上中间件,不仅会增加系统复杂性,使系统难以维护,还会增大系统开销。针对该问题,论文提出了基于DDS的远程过程调用(RPC)机制。该机制以DDS作为底层通信为用户提供请求/应答语义,通过接口定义的方式描述服务器提供的服务,支持远程方法调用。论文主要工作有:1.提出RPC over DDS的实现方案及其关键机制,向上层应用提供具有远程过程调用语义的服务。论文在研究DDS和RPC的通信特点的基础上,根据OMG组织发布的RPC over DDS规范设计系统的整体架构,并提出其中的关键机制,包括:基于接口的服务表示方法,请求/应答和发布/订阅语义的映射机制,具有信息过滤和请求、应答关联功能的通信机制,以及基于SDP协议并解决了“竞争条件”问题的服务绑定机制。2.基于提出的RPC over DDS实现方案,利用信息集成管理软件,设计并实现RPC over DDS原型系统。该原型系统包括四个模块:客户端处理模块为用户提供方法调用服务;服务器端处理模块为服务器提供接受请求和处理请求等服务;异常处理模块管理系统产生的异常;协议处理模块负责对客户端和服务器端数据进行序列化和反序列化,并封装所要发送的信息,从而实现了基于DDS的远程过程调用通信。3.对基于DDS的远程过程调用原型系统进行功能测试和性能测试,验证了 RPC over DDS的有效性和正确性。实验结果表明RPC over DDS原型系统可利用DDS实现高效的远程过程调用开发和运行。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

远程调用论文参考文献

[1].郑馥薇,沈卓炜.基于数据分发服务的远程过程调用系统[J].计算机应用.2018

[2].严静.基于数据分发服务的远程过程调用机制的研究与实现[D].东南大学.2017

[3].熊杨.C++环境下远程调用框架的设计与实现[D].电子科技大学.2016

[4].陈建华,胡开明.基于RMI的Java远程调用[J].电脑编程技巧与维护.2016

[5].胡晓晔.统一身份认证系统用户信息远程调用与管理[J].西安工业大学学报.2015

[6].张海平,万清.用于大容量FPGA设计的EDA工具集成与远程调用[J].电子与封装.2014

[7].林凤华.JAVA的远程方法调用[J].科技创业月刊.2013

[8].丁祥.基于远程过程调用的AndroidRIL层的设计与实现[D].上海交通大学.2013

[9].卞晓丰.LDM:一种基于远程过程调用的传输机制[J].网络安全技术与应用.2013

[10].高云志.远程过程调用协议RPC在异构双核通信中的应用[J].火控雷达技术.2013

论文知识图

_dispath模块的FSM建模仿真的过程远程调用过程示意图一8:JZEE体系结构及相关技术实现2.2神经...一3DCOM/CORBA等远程调用结构一1CORBA的远程调用过程Summer框架逻辑架构图

标签:;  ;  ;  ;  ;  ;  ;  

远程调用论文_郑馥薇,沈卓炜
下载Doc文档

猜你喜欢