План на курса

Въведение

Преглед на gRPC функции и архитектура

    Основни концепции и жизнен цикъл Дефиниция на услугата Поддържани езици

Разбиране на gRPC Основи

    Типове изпълнение Типове съобщения

Настройка gRPC

    Буфери на протоколи Зависимости и добавки

Създаване на прото файл

    Дефиниране на командния ред на сървъра и клиента

Генериране на Protobuf и gRPC класове

    Създаване на папка Изграждане на проекта

Внедряване на сървъра

    Създаване на защитена връзка Поточно предаване на съобщения Интегриране с приложения

Внедряване на клиент

    Създаване на защитена връзка Изпращане на метаданни Унарно gRPC повикване

Поточно предаване с gRPC

    Стрийминг на сървър Клиентски стрийминг Двупосочен стрийминг

Управление на gRPC услуги

    Сравнителен анализ на автентификация Обработка на грешки

Разглеждане на gRPC напреднали теми

    Интегриране с клиент на Evans Осигуряване на връзка с SSL/TLS Балансиране на натоварването

Отстраняване на неизправности

Обобщение и заключение

Изисквания

  • Опит в езици за програмиране като Go, Java, C#, Python и др.
  • Познаване на технологията за облачни изчисления

Публика

  • Софтуерни инженери
  • Програмисти
  • Разработчици
 7 Hours

Брой участници



Цена за участник

Oтзиви от потребители (5)

Свързани Kурсове

C++, QT, ZeroMQ and Protocol Buffers

35 Hours

MPICH

7 Hours

XML Fundamentals

21 Hours

XQuery

14 Hours

BizTalk for Developers

21 Hours

Biztalk for Administrators

35 Hours

Biztalk for Administrators - Advanced

35 Hours

BizTalk for Administrators - Beginner to Advanced

70 Hours

Open MPI: Building Distributed Memory Applications

7 Hours

OpenCL

21 Hours

Distributed Systems Storage with etcd

7 Hours

Apache Mesos

14 Hours

HashiCorp Nomad

14 Hours

HashiCorp Vault

14 Hours

Свързани Kатегории

1