План на курса
Въведение
Преглед на gRPC функции и архитектура
- Основни концепции и жизнен цикъл Дефиниция на услугата Поддържани езици
Разбиране на gRPC Основи
- Типове изпълнение Типове съобщения
Настройка gRPC
- Буфери на протоколи Зависимости и добавки
Създаване на прото файл
- Дефиниране на командния ред на сървъра и клиента
Генериране на Protobuf и gRPC класове
- Създаване на папка Изграждане на проекта
Внедряване на сървъра
- Създаване на защитена връзка Поточно предаване на съобщения Интегриране с приложения
Внедряване на клиент
- Създаване на защитена връзка Изпращане на метаданни Унарно gRPC повикване
Поточно предаване с gRPC
- Стрийминг на сървър Клиентски стрийминг Двупосочен стрийминг
Управление на gRPC услуги
- Сравнителен анализ на автентификация Обработка на грешки
Разглеждане на gRPC напреднали теми
- Интегриране с клиент на Evans Осигуряване на връзка с SSL/TLS Балансиране на натоварването
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Опит в езици за програмиране като Go, Java, C#, Python и др.
- Познаване на технологията за облачни изчисления
Публика
- Софтуерни инженери
- Програмисти
- Разработчици
Oтзиви от потребители (4)
Скоростта и фокусът върху целевата система, можех да поддържам фокуса добре
Kevin - Phoenix Contact B.V.
Course - gRPC
Machine Translated
The amount of knowledge the trainer had, being able to answer all questions we had and being able to convey the concept of gRPC so clearly.
Damian - Phoenix Contact B.V.
Course - gRPC
distance training
LIEGHIO - CNR
Course - gRPC
Great pace and coverage for gRPC beginners.