RPC
2016-11-07 22:49:46 0 举报
RPC(Remote Procedure Call,远程过程调用)是一种计算机通信协议。它允许运行在一台计算机上的程序调用另一台计算机上的子程序,就像调用本地程序一样,无需额外了解底层网络技术的细节。RPC使得开发分布式系统变得更加容易,因为它隐藏了底层的网络通信细节,让开发者专注于实现业务逻辑。RPC通常使用TCP/IP或其他可靠的网络协议进行通信,确保数据在传输过程中不会丢失或损坏。常见的RPC框架有gRPC、Thrift和Dubbo等。