Boa tarde pessoal tudo bem?
Estou com problemas com um socket usando Java NIO, preciso que um GPS se comunique com o socket, a comunicação já está acontecendo porém percebi que a cada 2 comandos que o gps manda para o socket a conexão é perdida e é iniciada uma nova conexão, isso está ruim porque preciso que a conexão se mantenha estável, pois a cada queda de conexão o gps manda uma mensagem pedindo login para o socket e também pelo fato do gps não estar em uma conexão estável ele fica mandando uma grande carga de dados em um curto perído de tempo, o que irá causar um grande consumo do chip de dados dele, não posso postar o código porque é propriedade da empresa, porém a parte TCP/IP eu usei este tutorial como base:
http://rox-xmlrpc.sourceforge.net/niotut/
percebi a queda de conexão porque de um System.out.println no método “accept” ( não tenho como rodar o programa pelo eclipse debugando porque para o mesmo funcionar ele precisa estar no servidor de testes da empresa) alguém tem alguma dica para mim?
Obrigado