per firma corretta cosa intendi?
cmq questo è il main
codice:
public class server
{
public static void main() throws Exception
{
int port=3092; /*socket di ascolto assegnata*/
ServerSocket welcomeSocket = null; /*crea socket di benvenuto*/
try /*prova a catturare l'errore in creazione della socket*/
{
welcomeSocket = new ServerSocket(port);
}
catch (IOException e)
{
System.out.println(" Error: " + e);
return;
}
while(true) /*cicla all'infinito*/
{
Socket connectionSocket = null; /*crea socket sulla quale accettare le richieste di connessione da parte dei client*/
try /*prova a catturare l'errore in creazione della socket*/
{
connectionSocket=welcomeSocket.accept();
}
catch(IOException e)
{
System.out.println(" Error: " + e);
return;
}
startGame startG = new startGame(connectionSocket); /*crea richiesta utilizzando la connessione ricevuta*/
Thread thread = new Thread(startG); /* crea un nuovo thread per far avviare il gioco*/
thread.start(); /* inizia il thread*/
}
}
}