【发布时间】:2017-07-31 02:39:21
【问题描述】:
我浏览了文档,但还没有找到解决方案。该应用大致基于他们文档中的"sayHello"-example,但每次代码运行时都会返回警告Method handler for /eventComm.DatabaseRPC/InsertSingleDocument expected but not provided。
我的原型文件:
service DatabaseRPC {
rpc InsertSingleDocument (Doc) returns (Doc) {}
}
message Doc {
required string name = 1;
required int32 id = 2;
}
我的 gRPC 服务器:
function InsertSingleDocument (call, callback) {
callback(null, {
name: 'Hello ',
id: 1
})
}
let server = new grpc.Server()
server.addProtoService(protoDef.DatabaseRPC.service, {
InsertSingleDocument: InsertSingleDocument
})
server.bind('0.0.0.0:50051', grpc.ServerCredentials.createInsecure())
server.start()
这段代码有什么问题?当然我已经试过google the error但是没有找到解决办法
【问题讨论】:
标签: javascript node.js rpc grpc