Я просматриваю различные руководства по gRPC и использую его в Java, но код, который я получаю после запуска протокола, и код в руководствах сильно отличаются. Например, я смотрю видео от Рэя Цанга, и интерфейс сервиса выглядит как GreetingServiceGrpc.GreetingService, но когда я пытаюсь сгенерировать свой собственный, я получаю GreetingService.Interface. Кроме того, в моем сгенерированном коде нет никакого эффекта от ключевого слова «поток», поэтому я не понимаю, как его использовать. У меня такое ощущение, что я вообще использую какой-то неправильный инструмент или, по крайней мере, другую его версию. Пожалуйста, укажите мне правильный путь :)
protoc.exe --version // 3.0.0