RPC
2016-11-03 14:57:29 0 举报
RPC(Remote Procedure Call,远程过程调用)是一种计算机通信协议。它允许运行于一台计算机上的程序调用另一台计算机上的子程序,就像调用本地程序一样,无需额外了解底层网络技术的细节。RPC使得开发人员能够更容易地创建分布式应用程序和服务,因为它们可以在不同的计算机和操作系统之间进行通信。RPC通常基于客户端-服务器模型,客户端向服务器发送请求,服务器处理请求并返回结果。常见的RPC框架有Dubbo、Thrift和gRPC等。总之,RPC为程序员提供了一种简便的方式来构建可扩展且易于维护的分布式系统。