План на курса
Въведение
Обзор на функциите и архитектурата на gRPC
- Основни концепции и жизнен циклус
- Дефиниция на услуги
- Поддържани езици
Разбиране на основите на gRPC
- Типове имплементации
- Типове съобщения
Настройване на gRPC
- Протоколни буфери
- Зависимости и плъгини
Създаване на Proto файл
- Дефиниция на сървъра и клиента
- Командни редове
Генериране на Protobuf и gRPC класове
- Създаване на папка
- Създаване на проекта
Имплементация на сървъра
- Създаване на сигурна връзка
- Потоци съобщения
- Интегриране с приложенията
Имплементация на клиента
- Създаване на сигурна връзка
- Изпращане на метаданни
- Уникарен gRPC извикване
Потоци с gRPC
- Серверен поток
- Клиентски поток
- Двустранен поток
Управление на gRPC услуги
- Аутентикация
- Бенчмаркиране
- Обработка на грешки
Разглеждане на напредъкни теми в gRPC
- Интеграция с Evans клиент
- Сигурност на връзката с SSL/TLS
- Разпределен балансиране на товара
Отстраняване на проблеми
Резюме и заключение
Изисквания
- Опит в програмни езици като Go, Java, C#, Python и др.
- Познайност с технологията на облака
Целева група
- Софтуерни инженери
- Програмисти
- Разработчици
Отзиви от потребители (6)
Скоростта и фокусът върху целевата система, можех да поддържам фокуса добре
Kevin - Phoenix Contact B.V.
Курс - gRPC
Машинен превод
Количеството знание, което треньора притежава, да може да отговори на всички въпроси, които имахме, и да предаде концепцията за gRPC толкова ясно.
Damian - Phoenix Contact B.V.
Курс - gRPC
Машинен превод
разстояние обучение
LIEGHIO - CNR
Курс - gRPC
Машинен превод
Отлична скорост и обхват за начинаещи.
Irene Gerasimenko - Edwards Lifesciences Corporation
Курс - gRPC
Машинен превод
**947** Покритa на концепции на Proto Buffer, включително практическо упражнение, преди да се преместите в gRPC.
Akeel Laila - ASML US, LLC
Курс - gRPC
Машинен превод
Много ми харесва как е полезен Клемент.
Mateera Kaikko - ASML US, LLC
Курс - gRPC
Машинен превод