Discussão do artigo "Desenvolvimento de um Cliente MQTT para o MetaTrader 5: metodologia TDD (Parte 3)"

Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Desenvolvimento de um Cliente MQTT para o MetaTrader 5: metodologia TDD (Parte 3) foi publicado:
Este artigo faz parte de uma série que descreve as etapas do desenvolvimento de um cliente MQL5 nativo para o protocolo MQTT. Nesta parte, descrevemos em detalhes como aplicar o princípio do desenvolvimento orientado por testes para implementar a troca de pacotes CONNECT/CONNACK. Ao final desta etapa, nosso cliente DEVE ser capaz de agir apropriadamente ao trabalhar com todos os possíveis resultados do servidor ao tentar se conectar.
Quando nosso cliente solicita uma conexão com o servidor, ele deve informar ao servidor sobre:
Isso é feito com a definição de alguns flags de bits no início do cabeçalho da variável, logo após o nome e a versão do protocolo. Essas flags de bits no pacote CONNECT são chamadas de flags de conexão (Connect Flags).
Lembre-se de que as flags de bits são valores lógicos. Elas podem ter diferentes nomes ou representações, mas os valores lógicos têm apenas dois possíveis valores, geralmente verdadeiro ou falso.
Autor: Jocimar Lopes