В моем настольном приложении я подключаюсь к серверу через веб-службу. Используя приведенный ниже код получения статуса Tomcat клиентской машины, я могу получить IP-адрес и номер порта сервера, но как я могу найти статус сервера Tomcat?Найти сервер tomcat запущен или нет?
InetAddress locIP = InetAddress.getByName("127.0.0.1");
serverSocket = new ServerSocket(8080, 0, locIP);
Можете ли вы использовать [JMX] (http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html)? –
Этот код не получает такой вещи, как «статус Tomcat клиентской машины», что бы это ни было. Он не сработает, если Tomcat уже запущен на этом хосте, предполагая, что он использует Коннектор на порту 8080, или действительно, если что-то уже прослушивает порт 8080. – EJP