我努力做到以下幾點:偵聽多個TCP端口
// Create IPv4 TCP/IP sockets.
TcpListener listener = new TcpListener(IPAddress.Any, 11000);
TcpListener listener2 = new TcpListener(IPAddress.Any, 12000);
// Listen for incoming connections.
listener.Start();
listener2.Start();
第二次調用TCPListener.Start()拋出一個socketexception說,每個套接字地址的「只有一個使用(協議/網絡地址/端口)通常是允許的「。
因爲我使用不同的端口,我以爲服務器應用程序可以偵聽多個端口?
是否有另一種方法可以做到這一點?
是'12000`端口免費的,當你啓動應用程序? – khachik 2010-12-21 19:11:44