我嘗試了Oracle提供的示例,但是當我運行該程序(通過Windows 7 CMD)時,出現以下錯誤:「不知道主機」 +主機名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並不重要,但它也在那裏。
我不知道爲什麼我得到每一次例外......
我按照上述同樣的鏈接運行程序。
問候
你是否在同一個主機上運行這兩個進程(即使用'hostName' localhost)? – andersschuller
你如何運行這些應用程序?哪些參數? – molokoV
是的,如果是主人,你的意思是來自同一臺計算機。我有兩個不同的cmd窗口,我從一個啓動客戶端,另一個啓動客戶端。 我運行的程序是這樣的: 的Java KnockKnockServer 4444 的Java KnockKnockClient test.example.com 4444 – user2990057