Justin Timmons 674a6716d0 Revert "docs(grpc-reflection): updated reflection example to reflect on the reflection API itself"
This reverts commit 8016d8758bda7cfdd87a3eaef535cdfc48174ad3.
2023-11-28 21:13:52 -05:00

16 lines
530 B
JavaScript

var path = require('path');
var grpc = require('@grpc/grpc-js');
var protoLoader = require('@grpc/proto-loader');
var reflection = require('@grpc/reflection');
var PROTO_PATH = path.join(__dirname, '../protos/helloworld.proto');
var server = new grpc.Server();
var packageDefinition = protoLoader.loadSync(PROTO_PATH);
var reflection = new reflection.ReflectionService(packageDefinition);
reflection.addToServer(server);
server.bindAsync('localhost:5000', grpc.ServerCredentials.createInsecure(), () => {
server.start();
});