❶ 兩個應用程序監聽同一埠時發生混亂,該怎麼解決
這樣的:如果在同一台機器上登錄一個賬戶不會不會出現問題,在登錄成功後都回由埠返回登錄成功的信息,可是同時登錄兩個賬號的時,第二個賬號登陸成功的信息還是返回到第一個賬號中,看了下伺服器上的信息,兩個賬號使用了同樣的ip和埠號,怎麼解決這樣的問題呢,我用的UDP通信,是不兩個進程不能監聽同一埠呢?
就像QQ一樣,同一機器登錄兩個賬號,怎麼實現埠的監聽呢,能保證信息發送到正確的賬號中,它是怎麼實現監聽同一埠的?
❷ (C#)兩個Socket可以同時監聽同一個埠嗎
沒啥沖突的,客戶段來連伺服器,就會自己隨機打開個埠,創建一個連接,服務端創建一個線程,跟該客戶端進行交互。
你必須指定一個埠作為服務端埠。如果不固定,客戶端怎麼知道往哪連啊?1-65535,挑個高端號。甚至你在自己伺服器上 netstat -na,看用了哪些TCP口,沒在裡面出現的都可以用。