Написал простенький код на java для пересылки данных через socket:
server:
try{
ServerSocket ss=new ServerSocket(6667);
Socket s=ss.accept();
ObjectInputStream io=new ObjectInputStream(s.getInputStream());
ObjectOutputStream oo=new ObjectOutputStream(s.getOutputStream());
oo.writeObject("hello world!!!");
}catch(Exception e)
{}
client:
try{
Socket socket=new Socket(InetAddress.getByName("127.0.0.1"),6667);
ObjectInputStream io=new ObjectInputStream(socket.getInputStream());
ObjectOutputStream oo=new ObjectOutputStream(socket.getOutputStream());
System.out.println((String)io.readObject());
}catch(Exception e)
{}
Проверял на windows xp c jdk 8 все работает, но на windows 10 не работает. Вопрос почему.