我在監聽遊戲加入服務器時的情況,並且知道端口範圍,但不幸的是,UDPClient的Receive功能僅偵聽特定端口。由於它加入的端口在該範圍內是隨機的,是否有一種處理UDP端口範圍內偵聽的好方法?收聽一系列UDP端口
這是從他們的開發人員的遊戲論壇: 「的Dota 2使用UDP協議和端口27015至28999,以我們的專用服務器進行通信默認情況下,您的客戶端打開UDP端口27005或您的計算機連接到。遊戲服務器「。 - http://dev.dota2.com/showthread.php?t=15261
所以如果遊戲是通過一個端口範圍的連接,我想知道這將是一個方法,然後當其進行連接?我將編輯我的帖子以顯示遊戲開發者的說法。 – justNeph
我覺得他們正在使用一個範圍來限制一個特定的服務器(即他們有不同的服務器運行在不同的端口上),但是初始連接將被設置爲一個端口。所以我的答案依然存在 – markmnl