Boa tarde, tenho um projeto web application que estou realizando, onde além das páginas web tenho algumas classes .java.
Entre elas, tenho uma classe com o método principal (public static void main), chamada TCPSocketServer que vai ser um Servidor de soquete TCP e deve estar sempre rodando.
Ao testar a aplicação, executando ela, sempre tenho que inicializar de forma manual a classe TCPSocketServer.java.
Existe alguma forma, ou configuração no arquivo web.xml(ou outro), onde ao executar o meu projeto web application, ele também inicialize esta classe principal TCPSocketServer.java ?
Já pesquisei há um tempo e não encontrei nenhum assunto sobre isso, e como não sou expert em programação java, estou tendo certa dificuldade.
Se alguém souber como posso fazer, agradeço.
Grato.