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的遠端過程調用方法

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