
微服务
文章平均质量分 93
微服务
Mr_yeml
这个作者很懒,什么都没留下…
展开
-
RPC和RESTful的区别
RPC(Remote Procedure Call,RPC),即远程过程调用,最近几年频繁被各种论坛,文章,课程提及,乍一看还以为是什么牛逼的新技术,其实在计算机科学中已经存在超过四十年时间,是个不折不扣的“老古董”。RPC出现的最初目的,就是为了让计算机能够与调用本地方法一样去调用远程方法。我们先来看一下计算机是如何调用本地方的,我抄录了书中的例子:// Caller : 调用者,代码里的main()// Callee : 被调用者,代码里的println()// Call原创 2022-04-07 23:19:27 · 356 阅读 · 0 评论 -
一探SOAP, gRPC, REST
RPC在网络世界里,不同机器要怎么互相通信?最基础的方法是基于 TCP/IP 通过 Socket 编程去实现调用方和被调用方。但是 Socket 编程的难度大,需要比较强的专业性,实现又复杂,如果每一次机器之间要通信时,程序员都要手动去处理这么多,这就让新手能做的,变成了要精通网络的老师傅才能完成。有没有什么更好的办法呢?在 1984 年,Bruce Jay Nelson 发表了奠定基础性的论文Implementing Remote Procedure Call,定义了机器之间互通这种远程调用的标.原创 2022-04-07 23:16:07 · 377 阅读 · 0 评论