2

当我查看用于服务器调用的 grpc-java 自动生成的类和 grpc-java git repo 中给出的示例示例时,我可以看到我们扩展了 ImplBase 类并覆盖了服务方法。如下所示:

static class communicationImpl extends communicationImplBase

在 C++ 中,为了实现异步服务,我们使用 AsyncService 而不是 Service 类来扩展我们的实现。但是在 java 生成的 Grpc 类中,我看不到另一个名为/以 Async 开头的类。我在那里看到的唯一与服务器相关的类是以 ImplBase 结尾的类。那么如何设置我的服务器以在 grpc-Java 中异步处理请求?

4

1 回答 1

4

该类ImplBase异步接口,尽管对于一元和服务器流方法,它可以以阻塞方式实现。

于 2017-03-24T18:22:12.013 回答