InovaFiscaliza / appColeta

Aplicação de coleta de dados em monitorações do espectro de radiofrequências.
GNU General Public License v3.0
1 stars 1 forks source link

winAppColetaV2 - TCP Server #3

Closed EricMagalhaesDelgado closed 1 year ago

EricMagalhaesDelgado commented 1 year ago

Estabelecer comando que deve ser enviado ao servidor para que seja enviada uma resposta - talvez apenas falar uma palavra-chave e indicar o número da mensagem requerida.

Em relação às portas, atualmente o appColetaV2 demanda uso da 24001 p/ EB500. O servidor, a priori, foi criado na 24101, mas talvez seja migrar p/ 24002, facilitando as configurações de port-forward (range de porta: 24001-24002).

Em relação ao tipo de informação que será trocada entre servidor e cliente, abaixo uma relação de possíveis mensagens:

EricMagalhaesDelgado commented 1 year ago

Em 18/07 foram realizados testes, sendo confirmado a correta operação do tcpServer. O computador que roda o appColetaV2 deve estar conectado à RME por meio da OpenVPN, sendo o tcpServer criado passando tanto o IP (fornecido pela OpenVPN) quanto a Porta (talvez uma boa ideia seja usar a 8910, que é a mesma porta usada pelo Logger, já tendo sido objeto de desbloqueios de elementos de rede).

Na ocasião, foi testado o envio de informação textual até o próprio traço das varreduras.