Я пробовал пример, предоставленный Oracle, но когда я запускаю программу (через Windows 7 CMD), я получаю следующую ошибку: «Не знаю о хосте», + HostNameКлиент/Socket в java - ошибка на стороне клиента
код выглядит следующим образом (точно так же, как и предоставленной Oracle):
KnockKnockClient http://docs.oracle.com/javase/tutorial/networking/sockets/examples/KnockKnockClient.java
KnockKnockServer http://docs.oracle.com/javase/tutorial/networking/sockets/examples/KnockKnockServer.java
KnockKnockProtocol не имеет большого значения, но он также присутствует.
Я не знаю, почему я получаю за исключением каждый раз, когда ...
И запустить программу в соответствии с теми же ссылками, как указано выше.
С уважением
Выполняете ли вы два процесса на одном и том же хосте (т. Е. Используете localhost) hostName? – andersschuller
как вы запускаете приложения?какие параметры? – molokoV
Да, если хост, вы имеете в виду от того же компьютера. У меня есть два разных cmd-окна, из которых я запускаю клиент в одном, а сервер в другом. я запустить программу, как это: Java KnockKnockServer 4444 Java KnockKnockClient test.example.com 4444 – user2990057