2012-01-16 110 views
0

多端口偵聽有一些限制。我的應用程序監聽數百個端口,但它似乎160個端口後,它無法讓其他端口聽..多端口插座限制?

+3

爲什麼應用程序需要監聽多個端口?我能想到的唯一的事情就是如果你試圖檢測端口嗅探。 – svick 2012-01-16 10:22:41

+0

不.. ..客戶問這個。他希望每個客戶端都有一個端口。我只想知道這在技術上是可行的嗎? – 2012-01-16 11:03:15

+0

順便說一下,您不需要在不同的端口上收聽。 – 2012-01-16 21:47:51

回答

0

我創建了簡單的應用程序,使用HttpListener在1000端口上偵聽,它工作正常。

所以看來,要麼沒有限制,要麼限制超過幾百個端口。

您的代碼或設置中可能存在某些問題。

+0

我爲每個端口創建一個socket對象來監聽。這是正確的方法嗎? – 2012-01-16 13:02:17

+0

是的,這是做到這一點的一種方式,當我嘗試時,它對我來說工作得很好。 – svick 2012-01-16 17:37:00