天天看點

socket短時間内重連需注意的問題

socket短時間内重連需注意的問題

設定好監聽SOCKET後,将SOCKET的屬性設定為可重複使用位址,如:

//建立監聽SOCKET

socketListen = new

Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

//設定SOCKET允許多個SOCKET通路同一個本地IP位址和端口号

socketListen.SetSocketOption(SocketOptionLevel.Socket,

SocketOptionName.ReuseAddress, true);