- 9
- 0
- 约1.43万字
- 约 20页
- 2017-11-21 发布于浙江
- 举报
远程过程调用技术与实现
摘 要
远程过程调用(Remote Procedure Calls,RPC)是设计一个分布式系统,并通过分布式系统,实现程序跨计算机运行。传统的过程调用以本地调用居多,然而这种过程调用结构在互联网日益发展的今天,缺陷也越来越明显。本课题所研究的远程过程调用,恰好可以解决本地调用过程存在的一系列弊端,我们可以通过远程调用方法充分利用非共享内存的多处理器环境。其作用是使本地系统上的进程能够激活远程系统上的进程,从而调用远程系统上的功能。
本平台是将Netty技术代替传统的通信技术,Netty提供异步的、事件驱动的网络应用程序框架和工具可以快速的处理Socket。另外,本平台所开发的远程方法调用是采用Google Protobuf技术,Protobuf是Google的开源技术,其功能类似xml。课题研究的目的是为了将这两种技术结合起来,提升远程方法调用的性能,降低编程复杂性,提高资源利用率。
【关键词】分布式应用;Netty;Protobuf
Remote Procedure Call Technology and Realization
Abstract
Remote Procedure Calls(RPC) is to design a distributed system ,this system can make procedure run
原创力文档

文档评论(0)