2011-08-23 61 views
0

我想在兩臺計算機之間使用WiFi連接(ad-hoc)製作一個聊天程序。 我很熟悉Java中的套接字編程,但是我無法在兩臺計算機上實現它。 你能幫我添加WiFi網絡到我的程序嗎?使用WiFi和java套接字編程的服務器 - 客戶端聊天

+2

Wifi與它無關,就像直接用Lan電纜連接兩臺電腦一樣,或者將服務器安裝在公共地址中。您所需要的只是服務器的IP地址(本地或公共),以便客戶端可以連接,並確保防火牆不會阻止它。 – AJC

+2

使用或不使用無線連接對您的java程序沒有影響。託管在JVM上的Java應用程序不必關心使用的連接類型。 –

回答

0

WiFi網絡上的每臺計算機都有一個IP地址。使用一臺計算機作爲主機,創建ServerSocket。 您的其他計算機將成爲客戶端,並且可以連接到主機的IP地址。

然後,您可以通過Wifi(以及其他任何網絡)準備好您的客戶端/服務器。

+0

Tnx很多可以PLZ建議我一個很好的教程? – Matrix

+0

只是搜索谷歌。這是一個這樣的例子 - http://www.ashishmyles.com/tutorials/tcpchat/index.html – Codemwnci