pyservernodeclient_grpc/client/client.js

18 lines
461 B
JavaScript
Raw Permalink Normal View History

2021-02-21 13:16:24 +03:30
var PROTO_PATH = __dirname + "/../users.proto";
var grpc = require("@grpc/grpc-js");
var protoLoader = require("@grpc/proto-loader");
var packageDefinition = protoLoader.loadSync(PROTO_PATH, {
keepCase: true,
longs: String,
enums: String,
arrays: true,
});
var UserService = grpc.loadPackageDefinition(packageDefinition).UserService;
const client = new UserService(
"127.0.0.1:50051",
grpc.credentials.createInsecure()
);
module.exports = client;