A me funziona tranquillamente, come sistema ho windows XP:
file Server.java:
codice:
import java.net.*;
import java.io.*;
class Server{
public static void main(String[] args) throws IOException{
ServerSocket server = new ServerSocket(5013);
Socket client = server.accept();
System.out.println("connessione stabilita: " + client);
}
}
File Client.java
codice:
import java.net.*;
import java.io.*;
class Client{
public static void main(String[] args) throws IOException{
Socket socket = new Socket("xxx.xxx.xxx.xxx", 5013);
}
}
dove al posto di xxx.xxx.xxx.xxx ho messo il mio indirizzo ip.
Sei sicuro di scrivere correttamente l'ip? Che sistema hai? Prova a vedere se questo esempio ti funziona,