invoke(method: string, request: any, option?: InvokeOption): Response
Parameter | Type | Description |
method | string | Complete path. |
request | any | Business request content. |
option? | Optional; InvokeOption object, which is the option for executing methods. |
Type | Description |
Execution Result |
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();};