freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

利用mfc進行網(wǎng)絡(luò)編程networkprogrammingwithmfc-資料下載頁

2024-10-12 11:03本頁面

【導(dǎo)讀】利用MFC進行網(wǎng)絡(luò)編程。–聊天室服務(wù)器端?!鯳indows的網(wǎng)絡(luò)通信建立在TCP/IP. ■TCP/IP協(xié)議族包含一系列構(gòu)成互聯(lián)網(wǎng)?;A(chǔ)結(jié)構(gòu)的網(wǎng)絡(luò)協(xié)議。■TCP/IP字面上代表兩個重要協(xié)議。■TCP/IP參考模型包括4層:?!鯥P協(xié)議(互聯(lián)層)。–是一個路由協(xié)議,負責(zé)IP尋址、數(shù)據(jù)包的分片。–提供連接的確認,數(shù)據(jù)包發(fā)送/接收順序的控制,–用于傳送Web網(wǎng)頁文件。TCP首部HTTP首部用戶數(shù)據(jù)。■可以形象地將套接字理解為應(yīng)用程序與網(wǎng)。絡(luò)協(xié)議之間的插口,也就是編程接口?!鎏捉幼衷赥CP/IP模型中位于傳輸層之上。–不涉及應(yīng)用層協(xié)議。■在網(wǎng)絡(luò)中,主機H1上的一個套接字端點?!鯥P地址和端口號可以唯一確定一個套接字?!鎏捉幼值母拍钭畛跏怯葿SDUnix操作系統(tǒng)。植到Windows操作系統(tǒng),形成了Windows. 消息驅(qū)動機制,對原有的Unix套接字進行。對套接字API進行了較高級別的封裝。到全部操作完成后才返回?!鲆宰枞J綀?zhí)行套接字函數(shù),可能會。出現(xiàn)某個函數(shù)的執(zhí)行等待很長時間的。–套接字適合以阻塞模式工作。–一個套接字函數(shù)被調(diào)用后會立即返回。–該模式適合Windows的消息驅(qū)

  

【正文】 OCtl 控制套接字的方式 Listen 監(jiān)聽進入的連接請求 Receive 從套接字接收數(shù)據(jù) ReceiveFrom 接收一個數(shù)據(jù)報并且存儲源端地址 Send 向一個連接的套接字發(fā)送數(shù)據(jù) SendTo 向一個指定的地址發(fā)送數(shù)據(jù) ShutDown 禁止在套接字上調(diào)用函數(shù) Send和 Receive CAsyncSocket類成員列表 成員函數(shù) 描述 通知消息處理 OnAccept 通知一個監(jiān)聽套接字,它可以通過調(diào)用 Accept 函數(shù)來接收等待中的連接請求 OnClose 通知套接字與它連接的另一個套接字已經(jīng)關(guān)閉 OnConnect 通知一個連接中的套接字,連接的嘗試已經(jīng)完 成,是否成功可以通過錯誤碼進一步判斷 OnOutOfBandData 通知一個正在接收數(shù)據(jù)的套接字,有“帶外數(shù)據(jù)” 要被讀入,這通常是一個緊急的報文 OnReceive 通知套接字可以通過調(diào)用 Receive函數(shù)來獲取 數(shù)據(jù) OnSend 通知套接字可以通過調(diào)用 Send函數(shù)來發(fā)送數(shù)據(jù) 成員變量 m_hSocket 代表附屬于 CAsyncSocket對象的 SOCKET句柄 TCP協(xié)議編程 客戶機 /服務(wù)器模型 ■ 客戶機是在本地計算機上運行的向服務(wù)器請求服務(wù)的程序 ■ 客戶機程序是 有限的 –由用戶啟動,當所需服務(wù)完成時就終止 ■ 客戶機程序是通信的 主動發(fā)起方 –使用遠端計算機的 IP地址與在該計算機上運行的特定服務(wù)器程序的特定端口號建立通信連接 客戶機 /服務(wù)器模型 ■ 服務(wù)器是在遠端計算機上運行的向客戶提供服務(wù)的程序 –當服務(wù)器啟動時,將“門”打開使得從客戶發(fā)出的連接請求可以進來 ■ 服務(wù)器程序是 無限的 –當它啟動以后就不停的運行下去,除非出了故障 ■ 服務(wù)器是通信的 被動等待方 客戶機 /服務(wù)器模型 綁定本地 IP地址和服務(wù)端口 ( Create ? Bind) 監(jiān)聽進入的連接( Listen) 接收連接( Accept) 收發(fā)數(shù)據(jù)( Send/Receive) 創(chuàng)建套接字( Create) 服務(wù)器端 關(guān)閉套接字( Close) 向服務(wù)器發(fā)起連接 ( Connect) 創(chuàng)建套接字( Create) 客戶端 關(guān)閉套接字( Close) 收發(fā)數(shù)據(jù)( Send/Receive) 簡單的聊天室程序 ■ 演示如何利用 MFC的 CAsyncSocket類進行網(wǎng)絡(luò)通信編程 ■ 編寫一個簡單的聊天室程序 –使用流套接字進行網(wǎng)絡(luò)通信 –是基于 TCP協(xié)議的 ■ 包括客戶端和服務(wù)器端兩個部分 –驗證了客戶機 /服務(wù)器模型 聊天室客戶端 聊天室服務(wù)器端 總結(jié)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1