GRPC基本流程

1.编写protobuf文件定义service及massage

2.实现定义的service

3.调用流程

3.1服务端:

1)Net.listen绑定监听端口和监听模式

2)grpc.Server()注册一个新的grpcServer

3)将service通过Register{Service}Server(s, &server{})绑定到注册的grpcServer上

4)调用grpcServer的Server方法将该service绑定到端口上开始监听

3.2客户端

1)coon,err=grpc.Dial(address, grpc.WithInsecure())发起和服务器的连接

2)c:=pb.New{Service}Client(conn)建立一个新的grpc客户端程序,应该也同时请求回了rpc方法

3)调用c的远端过程调用方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章