Перейти к содержимому

💥 gRPC в .NET: как использовать gRPC в ASP.NET Core API

Saeed Esmaeelinejad

0:00 / 0:00

💥 gRPC в .NET: как использовать gRPC в ASP.NET Core API

17 256 просмотров · 2 г. назад
Saeed Esmaeelinejad
12,2 тыс. подписчиков
17 256 просмотров · 2 г. назад
gRPC (что расшифровывается как «General Remote Procedure Call» — общий удалённый вызов процедур) — это высокопроизводительный фреймворк RPC (удалённого вызова процедур), разработанный Google. Он основан на Protocol Buffers (protobuf) и использует возможности HTTP/2.0, предоставляя мощный и эффективный протокол связи для построения распределённых систем. Некоторые разработчики считают, что буква «g» в названии gRPC относится к Google, но это не так:) Это лучший выбор для двусторонней связи. Однако gRPC нельзя использовать в браузере, но существует обходной путь для использования gRPC в вебе под названием grpc-web, его нет в стабильной версии. В этом видео я покажу, как использовать gRPC в микросервисной архитектуре с помощью API — gRPC.SDK - gRPC.Server. Репозиторий [GrpcOnAspNet]: https://github.com/sa-es-ir/youtube-s... Protobuf и сериализаторы C#:    • 🔆 C# Serializers: NewtonSoft vs Protobuf v...   Моменты 00:00 - Введение 00:30 - Сценарий 00:44 - Структура кода 00:55 - Добавление сервера gRPC 09:16 - Добавление gRPC SDK 19:30 - Исключения gRPC 21:03 - Использование gRPC.SDK в API #dotnet #aspnetcore #grpc #grpcdotnet ----------------------------------------- Профиль в LinkedIn:   / sa-es-ir