Avaliação do Usuário

Estrela inativaEstrela inativaEstrela inativaEstrela inativaEstrela inativa
 

 

Se a sua aplicação depende de conexões de rede, seja para socket, para arquivo ou banco de dados, talvez seja bom saber quais são as interfaces de rede disponíveis no equipamento. Para isso eis um pequeno código fonte exemplo:

 

{code}

public static void main(String[] args) {

Enumeration<NetworkInterface> nets = null;

try {

nets = NetworkInterface.getNetworkInterfaces();

} catch (SocketException ex) {

System.err.println(ex);

}

do {

NetworkInterface r = nets.nextElement();

System.out.println("Nome completo: " + r.getDisplayName());

System.out.println("Nome curto: " + r.getName());

} while(nets.hasMoreElements());

}

{/code}

 

As importações serão:

 

{code}

import java.net.NetworkInterface;

import java.net.SocketException;

import java.util.Enumeration;

 

{/code}