Articles of grpc

Как уничтожить сообщение grpc в котлин?

Я хочу уничтожить такое сообщение grpc. message AskOrUpdateQuestionRequest { int64 user_id = 1; int64 product_id = 2; core.model.QuestionProfile question = 3; } message QuestionProfile { int64 id = 1; Question.Status status = 2; Question.Type type = 3; string title = 4; } Я пытаюсь уничтожить этот объект? (сообщение grpc) в kotlin val (title) = request.question […]

kotlin grpc.StreamObserver для удаления в rx.PublishSubject

При использовании GRPC всякий раз, когда мы объявляем streaming api rpc heartBeat(Empty) returns (stream ServiceStatus){} у нас есть простой интерфейс для шаблона StreamObserver (это то, что protobuf будет генерировать для нас) public interface StreamObserver<V> { void onNext(V var1); void onError(Throwable var1); void onCompleted(); } Теперь то, что вы хотите сделать, – это преобразовать это в […]

Google Assistant SDK отказывается от аутентифицированного канала как «НЕОПРЕДЕЛЕННЫЙ»

Я пытаюсь создать помощника Google для моей малины Pi в Котлине. Я реализовал поток OAuth, используя так называемый «поток устройств», предложенный в этом проекте IETF , так как моя малина позже выведет веб-интерфейс и не будет иметь никаких устройств ввода или графических интерфейсов. Google поддерживает этот поток (разумеется), и в конце я получаю действительный токен […]

Гуава конфликтует при использовании kotlin-script-util (для поддержки JSR-223) в приложении, использующем gRPC

У меня есть веб-приложение на основе Spring, которое использует gRPC для связи с моим средним уровнем. Я хотел бы иметь возможность использовать kotlin-script-util для JSR-223 скриптового движка. Поскольку kotlin-script-util зависит от зависимости kotlin-компилятора (который использует Guava), я получаю конфликты версий с зависимостями gRPC. Я вижу, что есть затененный kotlin-компилятор-встраиваемый jar, но не kotlin-script-util, который использует […]