GO语言使用RPC和GRPC

文章目录

  • GO语言使用RPC和GRPC
    • RPC使用步骤
    • 编码实现
      • 例子一:
      • 例子二:
      • 例子三:
    • GRPC使用步骤
      • protobuf编写
      • 添加rpc服务

GO语言使用RPC和GRPC

Remote Procedure Call Protocol远程过程调用协议,简称RPC。通过RPC协议,传递:函数名、函数参数。达到在本地,调用远端函数,得返回值到本地的目标。使用RPC协议可以实现跨进程不用语言编写的服务之间的调用。

RPC使用步骤

服务端:

​ **第一步:**注册RPC服务对象,给对象绑定方法( 1. 定义类, 2. 绑定类方法 );

rpc

你可能感兴趣的:(goland学习笔记,golang,rpc,开发语言)