2012-02-23 57 views
0

我正在用Java編寫套接字程序,並且有一個客戶端可以連接的主機。該主機有一個恆定的ipport,如果有可能n客戶端連接到服務器與該ipport?還是必須爲每個客戶端定義唯一的端口?連接到具有固定IP和端口的服務器

回答

3

您可以根據需要將許多客戶端連接到服務器,所有客戶端都將連接到服務器打開其套接字的端口。

每個客戶端都會在其末端獲得自己的端口,但套接字將爲您排序。

對於利息短暫插座範圍在這裏Wikipedia

1

你應該通過一些文獻,以澄清端口,IP地址的概念和應用做如何綁定到他們。端口的重要性在於一臺機器上可以運行多個應用程序,但所有應用程序都將在不同的端口上進行監聽。 讓我們假設我們有一臺ip a.b.c.d的機器,並且在這臺機器上有一個監聽端口w的應用程序,如果有另一個應用程序在同一臺機器上運行,那麼它不能使用端口w來接收數據包。

任何希望與偵聽ip a.b.c.d上的端口w的應用程序通信的客戶端應用程序都將使用目標ip作爲a.b.c.d並將目標端口用作w。所以發送IP和端口無關緊要(在大多數情況下)

相關問題