我正在編寫一個c#應用程序,並且我有一些表單,用戶可以在其中插入其他主機中的TCP偵聽器的IP地址和端口。 因此,我會檢查是否有一個tcp偵聽器之前繼續該程序。 我不想使用連接,因爲我不想在執行控制的同時連接到這些服務器。檢查TcpListener是否可用於接受來自客戶端的連接而不立即連接
因此,例如 有一個聽衆
TcpListener server=new TcpListener(IP,Port);
server.start();
在客戶端應用用戶接入IP和許多聽衆的端口,我將放在一個列表,以便:
//User insert ip and port
// PERFORM check: is there a listener at this ip and port?
比投入可用服務器的列表。