PHPer icon indicating copy to clipboard operation
PHPer copied to clipboard

什么是RPC?为什么要用RPC?

Open storyflow opened this issue 4 years ago • 1 comments

本地过程调用

RPC就是要像调用本地的函数一样去调远程函数

storyflow avatar Sep 29 '20 02:09 storyflow

RPC与REST有什么区别?

1、REST API 和 RPC 都是在 Server端 把一个个函数封装成接口暴露出去,以供 Client端 调用,不过 REST API 是基于 HTTP协议 的,REST致力于通过http协议中的POST/GET/PUT/DELETE等方法和一个可读性强的URL来提供一个http请求。而 RPC 则可以不基于 HTTP协议

2、RPC 可以获得更好的性能(省去了 HTTP 报头等一系列东西)

storyflow avatar Sep 29 '20 02:09 storyflow