Telegram

Descrição geral

O protocolo é projetado para acesso a uma API de servidor de aplicativos executados em dispositivos móveis. Deve ser enfatizado que um navegador da web não é um tal pedido.
O protocolo é subdividido em três componentes praticamente independentes:
  • Componente de alto nível (linguagem de consulta API): define o método pelo qual as consultas de API e as respostas são convertidas em mensagens binárias.
  • Criptográfica (autorização) camada: define o método através do qual as mensagens são codificados antes de serem transmitidos através do protocolo de transporte.
  • Componente de transporte: define o método para o cliente eo servidor para transmitir mensagens sobre algum outro protocolo de rede existente (como, http, https, TCP, UDP).
 MTProto Móvel Protocol