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
 7 horas

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas