網絡基礎學習筆記二------UDP通信之服務器端

一、創建本地套接字

m_sockRecv.Create(5801,SOCK_DGRAM,"127.0.0.1");

二、綁定本地套接字

m_sockRecv.Bind(5801,"127.0.0.1");

三、添加一個按鈕,用於接收數據

void CUdp_serverDlg::OnButton1() 
{
// TODO: Add your control notification handler code here
char szRecv[20];
CString szIP("127.0.0.1");//發送端IP
UINT uPort = 5800;//發送端端口號
int iRecv = m_sockRecv.ReceiveFrom(szRecv,10,szIP,uPort,0);//接收UDP數據
TRACE("received %d byte\n",iRecv);
szRecv[iRecv] = '\0';
m_Strrecv = szRecv;
UpdateData(FALSE);//編輯框更新顯示


}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章