最近,我們的整個QA環境從VMWare遷移到Hyper-V虛擬機。 我們的一個應用程序以每秒20K包的速率向組播雲發送UDP數據包。 雖然這在VMware環境中完美地工作,在Hyper-V使得應用兩分鐘的工作後拋出以下異常: System.Net.Sockets.SocketException (0x80004005): An invalid argument was supplied
我開發了一個客戶端服務器UDP應用程序。 Server UDP套接字被設置爲BROADCAST UDP套接字。雙方的代碼不會產生任何錯誤,但從廣播UDP服務器端發送的消息不在客戶端收到。請看看我的代碼,我知道有一些我不明白的錯誤。我真的需要幫助: SERVER: #define PORT 8888 //The port on which to listen for incoming data
我對網絡非常陌生,並且在while循環中發送消息時遇到問題。 據我所知,我應該做點什麼沿着此線: Create Socket()
Connect()
While
Do logic
Send()
End while
Close Socket()
但是每發送一次,並返回-1出現後。 該代碼將僅在循環中創建套接字時起作用。 While
Create Sock