RPC与RESTful

Github
上一篇 主目录 下一篇

目录

【前言】
本文总结一些知识要点,具体祥文参见链接
从 0 到 1:全面理解 RPC 远程调用!


简介

REST RPC
简介 一种软件架构风格。典型应用:HTTP。简单、扩展性强 远程过程调用,它可以实现客户端像调用本地服务(方法)一样调用服务器的服务(方法)
  • RESTful主要用于各组件之间的通信,或者说用于组件对外提供调用接口
    而后者(RPC)则用于同一组件中各个不同模块之间的通信
  • REST 是服务端把方法写好,客户端并不知道具体方法。客户端只想获取资源,所以发起HTTP请求,而服务端接收到请求后根据URI经过一系列的路由才定位到方法上面去
    RPC是服务端提供好方法给客户端调用,客户端需要知道服务端的具体类,具体方法,然后像调用本地方法一样直接调用它。
发布了180 篇原创文章 · 获赞 149 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/qq_33208851/article/details/104693999