socket短時間内重連需注意的問題
設定好監聽SOCKET後,将SOCKET的屬性設定為可重複使用位址,如:
//建立監聽SOCKET
socketListen = new
Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
//設定SOCKET允許多個SOCKET通路同一個本地IP位址和端口号
socketListen.SetSocketOption(SocketOptionLevel.Socket,
SocketOptionName.ReuseAddress, true);