Programa do Curso

Introdução

Visão geral das caraterísticas e da arquitetura da gRPC

  • Conceitos básicos e ciclo de vida
  • Definição de serviços
  • Linguagens suportadas

Compreender os princípios básicos de gRPC

  • Tipos de implementação
  • Tipos de mensagens

Configuração de 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
  • Construindo o projeto

Implementando o servidor

  • Criando uma conexão segura
  • Transmissão de mensagens
  • Integração com aplicações

Implementar um cliente

  • Criar uma ligação segura
  • Envio de metadados
  • Chamada unária gRPC

Transmissão em fluxo contínuo com gRPC

  • Fluxo do servidor
  • Fluxo do cliente
  • Fluxo bidirecional

Gestão de serviços gRPC

  • Autenticação
  • Avaliação comparativa
  • Tratamento de erros

Explorando gRPC tópicos avançados

  • Integração com o cliente Evans
  • Protegendo uma conexã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-alvo

  • Engenheiros de software
  • Programadores
  • Programadores
 7 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (6)

Próximas Formações Provisórias

Categorias Relacionadas