最佳答案
RPC 和 Web 服务有什么明确的定义吗:
远程过程调用(RPC)是一个 行程间通讯技术 允许计算机程序 使子程序或过程 在另一个地址空间执行 (通常在另一台计算机上) 共享网络) 显式地为此编写详细代码 远程互动。
Web 服务: Web 服务是 典型的应用程序编程 接口(API)或 web API 通过超文本传输访问 协议并在远程上执行 托管请求服务的系统。 Web 服务往往属于 两个阵营: 大型网络服务[1]和 RESTful Web 服务。
我不太清楚这两件事情之间的真正区别。似乎有一样东西可以同时属于 RPC 和 Web 服务。
Web 服务是 RPC 的更高层次的表示吗?