new Client(): Client
Methodology | Return Type | Description |
void | Load pb files. | |
void | Establish a connection. | |
Execute a method. | ||
void | close connection |
import grpc from 'pts/grpc';// Create a grpc Client.const client = new grpc.Client();// Load the addsvc.proto file from the root directory of the protocol file.client.load([], 'addsvc.proto');export default () => {// Establish a connection.client.connect('grpcb.in:9000', { insecure: true });// Call the method.const rsp = client.invoke('addsvc.Add/Sum', {a: 1,b: 2,});console.log(rsp.data.v); // 3// Close the connection.client.close();};