GRPC


This article is orphaned. Fewer than three articles are linked to it (May 2017).

Help add links by placing the [[GRPC]] code in articles related to the topic.

gRPC is an open source Remote Procedure Call (RPC) framework originally developed by Google. It uses the protocol HTTP / 2 for transport, Protocol Buffers as interface description language (IDL), and offers features such as authentication, bidirectional transmission and flow control, by blocking or not cancellations or waiting times. It allows the construction of cross-platform client / server links for many languages. Example Interfacemodify Code // The greeting service definition. service Greeter { // Sends a greeting rpc SayHello (HelloRequest) returns (HelloReply) {} } // The request message containing the user's name. message HelloRequest { string name = 1; } // The response message containing the greetings message HelloReply { string message = 1; } edit code

wiki