💥 gRPC в .NET: как использовать gRPC в ASP.NET Core API
Автор: Saeed Esmaeelinejad
Загружено: 2024-02-21
Просмотров: 12741
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
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: