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

正文內(nèi)容

軟件設(shè)計(jì)實(shí)驗(yàn)報(bào)告—獲取計(jì)算機(jī)ip地址等網(wǎng)絡(luò)參數(shù)(編輯修改稿)

2025-02-14 23:25 本頁面
 

【文章內(nèi)容簡介】 ic,Button,Edict,Radio等控件,對每一個(gè)控件右鍵可編輯屬性修改ID和標(biāo)題。,進(jìn)入Massage Map選項(xiàng)卡,Class Name選擇B13011413TCPSDlg(客戶端選擇B13011413TCPCDlg),為控件添加事件處理函數(shù)。進(jìn)入Member Varibles選項(xiàng)卡,為控件添加變量名。,,,,,并在程序代碼中引用這些文件。實(shí)驗(yàn)結(jié)果運(yùn)行時(shí)需要打開兩個(gè)運(yùn)行窗口并分別設(shè)置目的端口和源端口的端口號,先點(diǎn)擊TCP建立服務(wù)器,再點(diǎn)擊TCPclient,并在編輯框里輸入文本信息,點(diǎn)擊“發(fā)送”按鈕,文本信息在另一個(gè)窗口中顯示時(shí),實(shí)現(xiàn)通信。 TCP服務(wù)器建立2. TCP客戶端與服務(wù)端連接成功3. TCP客戶端與服務(wù)端進(jìn)行聊天實(shí)驗(yàn)體會經(jīng)過TCP和UDP模式的通信程序設(shè)計(jì),對TCP與UDP的通信原理與區(qū)別有了較為深刻的認(rèn)識。相對于UDP通信,TCP是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議,其必須保證傳輸?shù)臄?shù)據(jù)無誤,因此在UDP基本架構(gòu)上要用一個(gè)校驗(yàn)和函數(shù)檢驗(yàn)數(shù)據(jù)是否有錯誤,在接收和發(fā)送時(shí)都要計(jì)算校驗(yàn)和,UDP沒有可靠、有次序、不重復(fù)的保證。查找了一些參考資料及相關(guān)代碼發(fā)現(xiàn),一般情況下TCP Socket 的數(shù)據(jù)發(fā)送和接收是調(diào)用send() 及recv() 這兩個(gè)函數(shù)來達(dá)成,而 UDP Socket則是用sendto() 及recvfrom() 這兩個(gè)函數(shù),這兩個(gè)函數(shù)調(diào)用成功發(fā)揮發(fā)送或接收的資料的長度,否則返回SOCKET_ERROR,所以TCP的兩端每次收發(fā)數(shù)據(jù)前必須建立連接,協(xié)議本身也保證可靠有序,而UDP任何一方建立一個(gè)socket后就可以用這兩個(gè)函數(shù)收發(fā)數(shù)據(jù),但并不關(guān)心對方是否存在并接受。對課本理論內(nèi)容是一次極大地實(shí)踐與學(xué)習(xí)。四、基于Socket的文本聊天室設(shè)計(jì)實(shí)驗(yàn)?zāi)康睦肳inSocket實(shí)現(xiàn)一個(gè)網(wǎng)絡(luò)聊天室。需要一個(gè)聊天服務(wù)器,它可以和很多客戶端進(jìn)行通信,從而把來自不同的客戶的聊天信息轉(zhuǎn)交到所有其他的客戶端。這樣就形成了一個(gè)采用Client/Server結(jié)構(gòu)的并可以多人同時(shí)在線的聊天室。實(shí)現(xiàn)方法在Internet上的聊天室程序一般都是以服務(wù)器提供服務(wù)端連接響應(yīng),使用者通過客戶端程序登錄到服務(wù)器,就可以與登錄在同一服務(wù)器上的用戶交談,這是一個(gè)面向連接的通信過程。因此,程序要在TCP/IP環(huán)境下,實(shí)現(xiàn)服務(wù)器端和客戶端兩部分程序。1)服務(wù)器端工作流程:服務(wù)器端通過socket()系統(tǒng)調(diào)用創(chuàng)建一個(gè)Socket數(shù)組后(即設(shè)定了接受連接客戶的最大數(shù)目),與指定的本地端口綁定bind(),就可以在端口進(jìn)行偵聽listen()。如果有客戶端連接請求,則在數(shù)組中選擇一個(gè)空Socket,將客戶端地址賦給這個(gè)Socket。然后登錄成功的客戶就可以在服務(wù)器上聊天了。2)客戶端工作流程:客戶端程序相對簡單,只需要建立一個(gè)Socket與服務(wù)器端連接,成功后通過這個(gè)Socket來發(fā)送和接收數(shù)據(jù)就可以了。 聊天室設(shè)計(jì)流程圖實(shí)驗(yàn)過程:,命名為B13011413ChatRoom。2. 在工作區(qū)中選擇“ResourceView”選項(xiàng)卡,選擇Dialog,雙擊菜單控件的名字(IDD_B13011413ChatRoom _DIALOG),右邊出現(xiàn)程序視圖的原始界面,使用控件添加Static,Button,Edit,IpAddress等控件,對每一個(gè)控件右鍵可編輯屬性修改ID和標(biāo)題。3. 在工具欄點(diǎn)擊查看建立類向?qū)?,進(jìn)入Massage Map選項(xiàng)卡,Class Name選擇B13011413ChatRoomDlg,為控件添加事件處理函數(shù)。進(jìn)入Member Varibles選項(xiàng)卡,為控件添加變量名。4. 在工作區(qū)中選擇FileView選項(xiàng)卡,,,并在程序代碼中引用這些文件。實(shí)驗(yàn)結(jié)果1. 聊天室服務(wù)端建立 聊天室客戶端連接3.
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1