Verificação da inicialização Para verificar se o Network Server do está executando no momento, é utilizado o comando ping. Network Serververificação da inicialização

O comando ping pode ser utilizado das seguintes maneiras:

Através do script NetworkServerControl.bat nos sistemas Windows, ou do script NetworkServerControl.ksh nos sistemas UNIX, com o comando ping. Por exemplo: NetworkServerControl ping [-h <nome-do-hospedeiro>;] [-p <número-da-porta>] Através do comando NetworkServerControl: java org.apache.derby.drda.NetworkServerControl ping [-h <nome-do-hospedeiro>] [-p <número-da-porta>] Através da API do NetworkServerControl para verificar a inicialização a partir de um aplicativo Java: ping(); O exemplo a seguir utiliza um método para verificar a inicialização. Este método tenta a verificação durante um determinado número de segundos: private static boolean isServerStarted(NetworkServerControl server, int ntries) { for (int i = 1; i <= ntries; i ++) { try { Thread.sleep(500); server.ping(); return true; } catch (Exception e) { if (i == ntries) return false; } } return false; }