Русские видео

Сейчас в тренде

Иностранные видео


Скачать с ютуб Что такое gRPC и с чем его едят. Создание и конфигурация Java проекта в хорошем качестве

Что такое gRPC и с чем его едят. Создание и конфигурация Java проекта 2 года назад


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



Что такое gRPC и с чем его едят. Создание и конфигурация Java проекта

В этом ролике создаем проект на Java с использованием gRPC. Конфигурируем gradle-зависимости, а также пишем Protobuf файлы для генерации Java классов. Код проекта: https://github.com/lnksgl/grpc-example gRPC: https://www.wallarm.com/what/the-conc... Protocol Buffers: https://developers.google.com/protoco... 🎓Общие плагины: id 'org.springframework.boot' version '2.5.2' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id "com.google.protobuf" version "0.8.19" 🎓Переменные и зависимости сервера: ext { protobuf_version = '3.21.2' grpc_version = '1.47.0' grpc_server_version = '2.13.1.RELEASE' } dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' implementation "io.grpc:grpc-netty:${grpc_version}" implementation("net.devh:grpc-server-spring-boot-starter:${grpc_server_version}") { exclude group: 'io.grpc', module: 'grpc-netty-shaded' } } 🎓Переменные и зависимости клиента: ext { protobuf_version = '3.21.2' grpc_version = '1.47.0' grpc_client_version = '2.13.1.RELEASE' } dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' implementation "io.grpc:grpc-netty:${grpc_version}" implementation("net.devh:grpc-client-spring-boot-starter:${grpc_client_version}") { exclude group: 'io.grpc', module: 'grpc-netty-shaded' } } 🎓Скрипт Protobuf: protobuf { protoc { artifact = "com.google.protobuf:protoc:${protobuf_version}" } plugins { grpc { artifact = "io.grpc:protoc-gen-grpc-java:${grpc_version}" } } generateProtoTasks { all()*.plugins { grpc {} } } } Сотрудничество: [email protected] #java #grpc #restapi

Comments