摘要: 注:本系列文章適合初學網(wǎng)絡編程的讀者
對于基于UDP的服務器來說,就是一個客戶端,不用建立監(jiān)聽或者說建立連接,直接調(diào)用recvfrom函數(shù)接收數(shù)據(jù)。注意,在編寫基于UDP的網(wǎng)絡程序時,在接收數(shù)據(jù)時,使用的是recvfrom函數(shù)。而前面基于TCP的服務器端程序接收數(shù)據(jù)時使用的是recv函數(shù)。
客戶端也可以直接發(fā)送數(shù)據(jù),這里需要調(diào)用sendto函數(shù)而不是send函數(shù)。
新建一個空的Win32 Console Application類型的工程,在其中添加實現(xiàn)基于UDP的服務器端程序的代碼UDPSrv.cpp:
閱讀全文