public void run() {
        try {
            try {
                controle = new Controle();
            } catch (ClassNotFoundException ex) {
                Logger.getLogger(Servidor.class.getName()).log(Level.SEVERE, null, ex);
            } catch (SQLException ex) {
                Logger.getLogger(Servidor.class.getName()).log(Level.SEVERE, null, ex);
            }
            System.out.println("Um cliente conectou\n");
            in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
            out = new PrintWriter(socket.getOutputStream(), true);
            String protocolo = null;
            
            while (true) {
                
                while(protocolo == null){
                    
                    protocolo = in.readLine();
                }
                
                controle.Menu(protocolo, in, out);
                protocolo = null;
                    
            }
            
            

        } catch (IOException e) {
            System.out.println(e);
        }
    }