Kod:
type Server struct func (s *Server) SayHello(ctx context.Context, in *pb.Hello) (*pb.HelloResponse, error) , nil } func main() gRPCServer := gRPC.NewServer() handler := Server pb.RegisterHelloWorldHandlerServer(gRPCServer, &handler) if err := gRPCServer.Serve(lis); err != nil }
Son olarak, gRPC İstemcisini uygulamamız gerekiyor. İlk olarak, sunucu ile bir TCP bağlantısı kuruyoruz. Ardından yeni bir pb.HandlerClient oluşturuyoruz . İstemci, * pb.Hello nesnesini ileterek sunucunun SayHello işlevini cağırabilir.
gRPC Basit Sunucu
Site & Server Administration0 Mesaj
●2 Görüntüleme
- ReadBull.net
- Domain & Sunucu & Web Hosting
- Site & Server Administration
- gRPC Basit Sunucu
-
05-09-2022, 16:48:33