1 | 'use strict'
|
2 |
|
3 | const grpc = require('grpc')
|
4 | const path = require('path')
|
5 |
|
6 | var SERVICE_BINDING = 'localhost:50099'
|
7 | var PROTO_PATH = path.join(__dirname, '../src/core/provider-gateway.proto')
|
8 | const service_proto = grpc.load(PROTO_PATH).gateway
|
9 | const service = new service_proto.ProviderGateway(SERVICE_BINDING, grpc.credentials.createInsecure())
|
10 |
|
11 | var searchRequest = { searchName: 'getByClientId', searchParams: [{ name: 'clientId', value: '21' }] }
|
12 |
|
13 | service.getClientById( searchRequest, function (err, client) {
|
14 | if(err) return console.log(err)
|
15 | console.log(client)
|
16 | })
|