TCP сокет връзки
Сървърът чака клиентски съобщения и трябва да бъде предварително стартиран с определен порт. Обект на класа ServerSocket се създава с номер на порт, посочен в конструктора и изчаква съобщения от клиента, използвайки метода приемете ()клас ServerSocket, който връща клиентския сокет:
ServerSocket сървър = нов ServerSocket (8030);
Socket socket = server.accept ();
В следващия пример, за да изпратите низа "здравей!" сървърът извиква метода getOutputStream () клас Гнездо. Клиентът получава данни от сървъра, използвайки метода getInputStream (). За да прекъснете връзката между клиента и сървъра, след завършване на работата, гнездото се затваря с помощта на метода близо () клас Гнездо. В този пример сървърът изпраща низа „здравей!“ На клиента и след това прекъсва връзката.
/ * пример # 5: предаване на реда на клиента: MyServerSocket.java * /
публично клас MyServerSocket
публично статични нищожен main (String [] аргументи)