既然有http 请求,为什么还要用rpc调用

发布网友 发布时间:2022-04-23 01:21

我来回答

1个回答

热心网友 时间:2023-07-29 05:16

RPC即远程过程调用(Remote Procere Call),允许一台计算机调用另一台计算机上的程序得到结果,而代码中不需要做额外的编程,就像在本地调用一样。通俗来讲,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。
RPC 功能目标:RPC的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用。
RPC服务,可以直接调用某个接口服务中的具体方法。(希望回答对你有所帮助,这是我在测试项目中学习总结的,搜狗测试)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com