Professional Documents
Culture Documents
Ser Vidor Sockets
Ser Vidor Sockets
public class Servidor { ServerSocket serverSocket; Socket clientSocket; public Servidor() { try { serverSocket = new ServerSocket(8500); } catch (IOException ex) { Logger.getLogger(Servidor.class.getName()).log(Level.SEVERE, null, e x); } } public void iniciarServico() { if (connect()) { //enviar e receber } } public void encerrarServico() { try { clientSocket.close(); serverSocket.close(); } catch (IOException ex){ System.out.println("Erro ao fechar conexo: " + ex.getMessage()); } } private boolean connect() { try { clientSocket = serverSocket.accept(); return true; } catch (IOException ex) { System.out.println("Erro ao aceitar conexo de cliente: " + ex.getMessa ge()); return false; } } }