最近一段时间没有更博,写了点代码,用实践的方式去更深刻的理解和深入框架,是一种很好的学习方式。接下来这段时间,将介绍一款最近写的一个RPC框架,我给他起了个名字叫:JPRC
这篇文章先对RPC做一个简单的入门介绍,在后续的几篇博客中将逐步剖析介绍JRPC。
简介
-
RPC:Remote Procedure Call,远程过程调用。
什么意思呢?就是调用远端服务器的函数,就像调用本地函数一样的感觉。从代码表面看,和调用本地函数(接口)是一样的,完全察觉不出这个函数(接口)的实现其实是在远端。
-
常见的RPC框架
dubbo、grpc、thrift、Finagle、xxl-rpc、ZeroC Ice、<