RPC概念
2017-07-04 16:02
260 查看
RPC概念
本篇博客主要介绍什么是RPC,他有什么背景,使用场景,以及学习他的意义:概念:
RPC的全称是Remote Process Call,翻译为中文就是远程调用.实现远程调用的方式有很多,例如webservice,RMI 等都是远程调用的具体实现.
背景:
单台服务器的处理能力是有很大的局限性的,本地调用时有限制的,如果能够把一部分的本地调用转换成远程调用,从理论上来说是可以近似无线的拓展系统的处理能力的.
场景:
分布式服务器系统架构,
意义:
拓展无服务的承载能力
既然是远程的服务调用,那么该项技术就一定会涉及到数据的传输,无论是什么样的数据类型,在网络上的数据传输都是以二进制流进行的.在java中,又改如何把javabean对象,Map,List等转换成二进制流呢?其实对象与二进制流之间的互相转换就是传说中的序列化问题.
在下一篇博文中将会详细的讲解: 对象的序列化问题;
相关文章推荐
- RPC 的概念模型与实现解析
- 计算机网络的各种基本概念总结(七层模型,TCP,HTTP,socket,RPC等)
- http接口、api接口、RPC接口、RMI、webservice、Restful等概念
- RPC 的概念模型与实现解析
- RPC的基本概念
- 从核心概念和技术层面着眼,系统化认识RPC 2017-09-26 张旭 InfoQ 作者|张旭 编辑|田光 RPC(Remote Procedure Call),即远程过程调用,是一个分布式系统间
- RPC 的概念模型与实现解析
- 关于restful,rpc概念的区别
- rpc框架之 thrift 学习 2 - 基本概念
- RMI/XML-RPC/JSON-RPC/SOAP概念比较
- WebService、RMI、RPC、XML-RPC、JSON-RPC、SOAP、REST(rest-api、restful)等web服务实现方案概念
- 架构设计:系统间通信(10)——RPC的基本概念
- 系统间通信方式之(RPC的基本概念)(十)
- RPC概念和应用
- http接口、api接口、RPC接口、RMI、webservice、Restful等概念
- WebService 的一些基本概念-1 (Endpoint, Namespace,RPC/Document Type)
- 概念-RPC(Remote Procedure Call)
- RPC 的概念模型与实现解析
- RPC 的概念模型与实现解析
- 系统间通信(10)——RPC的基本概念