Cabe a utilização de serversocket nessa ocasião?

Cabe a utilização de serversocket nessa ocasião??

Tenho dúvidas sobre o que usar para fazer isso:

Eu queria ter um arquivo .bat (que seria aberto em uma máquina e através desse bat eu seria capaz de ter logs de eventos do meu aplicativo / e iria executar rotinas através dele como “salvar um backup”).
E meu sistema de login só funcionaria se esse arquivo .bat estivesse aberto
algo como um “GAMESERVER” (eu não sei se isso é necessário, mas eu queria fazê-lo para treinamento)

Eu tinha pensado em criar uma tabela auxiliar no banco de dados com apenas 2 campos id / um campo booleano.

Quando você abre isso. bat faria conexão e definir esse valor para 1

e no meu sistema de login gostaria de verificar se esse valor é 1, e então eu poderia liberar o login.

Eu não sei se esta é a melhor maneira

Ou, nesse caso, seria melhor usar um serversocket?

Alguém poderia me dar um exemplo de como eu posso começar?

Eu gosto da ideia de ter uma camada para o servidor próprio.
E nesse servidor, se tem muitas requisições, procure por canais não bloqueantes. java.nio.
Usa menos memoria, fica mais rápido e mais flexível.

1 curtida

Obrigado mano vou procurar sobre os temas.