Programa do Curso
Introdução
Visão geral das características e da arquitetura da gRPC.
- Conceitos básicos e ciclo de vida
- Definição de serviços
- Linguagens suportadas
Compreensão gRPC Noções básicas
- Tipos de implementação
- Tipos de mensagens
Configuração gRPC
- Buffers de protocolo
- Dependências e plugins
Criar um ficheiro Proto
- Definição do servidor e do cliente
- Linhas de comando
Geração de classes Protobuf e gRPC
- Criar uma pasta
- Construir o projeto
Implementação do servidor
- Criar uma ligação segura
- Transmissão de mensagens em fluxo contínuo
- Integração com aplicações
Implementação de um cliente
- Criar uma ligação segura
- Envio de metadados
- Chamada unária gRPC
Transmissão em fluxo contínuo com gRPC
- Fluxo de dados do servidor
- Fluxo do cliente
- Fluxo bidirecional
Gerir gRPC Serviços
- Autenticação
- Avaliação comparativa
- Tratamento de erros
Explorar gRPC Tópicos avançados
- Integração com o cliente Evans
- Proteger uma ligação com SSL/TLS
- Balanceamento de carga
Resolução de problemas
Resumo e conclusão
Requisitos
- Experiência em linguagens de programação como Go, Java, C#, Python, etc.
- Familiaridade com a tecnologia de computação em nuvem
Público
- Engenheiros de software
- Programadores
- Desenvolvedores
Declaração de Clientes (4)
A velocidade e a focagem no sistema de alvo, consegui manter a focagem bem
Kevin - Phoenix Contact B.V.
Curso - 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.
Curso - gRPC
distance training
LIEGHIO - CNR
Curso - gRPC
Great pace and coverage for gRPC beginners.