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

正文內(nèi)容

visualc網(wǎng)絡(luò)編程案例實戰(zhàn)之郵件接收和發(fā)送客戶端(文件)

2025-02-08 04:05 上一頁面

下一頁面
 

【正文】 ? 基于明文的驗證,其向服務(wù)器發(fā)送的用戶名和密碼的格式應(yīng)該為? ?。 ? 服務(wù)器對以上種驗證方式并不一定全部支持。 .創(chuàng)建套接字并獲取服務(wù)器的地址 ? 獲取的地址會被用在之后的連接服務(wù)器的操作中。 .發(fā)送命令 ? 習(xí)慣上要問候服務(wù)器一下,就像與熟人第一次見面時的問候一樣。 ? 代碼選擇了的登錄驗證方式,并先后向服務(wù)器發(fā)送了經(jīng)過處理的用戶名和密碼。例如,一封正確的郵件數(shù)據(jù)格式應(yīng)該如下。 ? 是用戶填寫的收件人信息,代碼首先構(gòu)造了 :收件人 字符串,然后通過 ()函數(shù)發(fā)送到服務(wù)器,最后用 ()函數(shù)來接收服務(wù)器的消息響應(yīng)。 .發(fā)送郵件 ? 選擇感興趣的關(guān)鍵字并填充,如主題。 .發(fā)送命令 ? 命令用來通知服務(wù)器結(jié)束會話、斷開連接。 ? 代碼主要調(diào)用函數(shù) ()和 ()完成關(guān)閉套接字和卸載庫的功能。 .命令 ? 通信方式與一樣,使用標準命令與服務(wù)器進行數(shù)據(jù)交換。 ? 命令的作用是終止與服務(wù)器的會話連接。如果不帶任何命令參數(shù),則服務(wù)器會返回所有郵件的大小。格式如下: ? ? 命令將標識客戶端發(fā)送的密碼信息。 構(gòu)造命令字符串 ? (()())。 ? 命令的作用是取出第封郵件。返回的數(shù)據(jù)格式如下: ? 服務(wù)器將返回相應(yīng)的數(shù)據(jù) .會話 ? 會話過程與一樣,必須首先連接服務(wù)器成功以后才能進行相關(guān)操作。 客戶端 ——接收郵件 ? 用戶接收郵件是通過(接收郵件服務(wù)器)協(xié)議完成的。 準備工作 ? 在程序中,窗口界面是最重要的,因為程序界面直接面向用戶。 連接登錄服務(wù)器 ? 為?連接服務(wù)器?按鈕添加消息響應(yīng)函數(shù)。 ? 是由用戶輸入的服務(wù)器的網(wǎng)址,通過調(diào)用函數(shù) ()來返回一個指向結(jié)構(gòu)的指針,結(jié)構(gòu)的成員包含了服務(wù)器網(wǎng)絡(luò)字節(jié)序的地址,通過字節(jié)拷貝函數(shù) ()將 []所指向內(nèi)存的個字節(jié)拷貝到類型的變量中。 ? 服務(wù)器接受明文的用戶名和密碼,代碼先后向服務(wù)器發(fā)送了用戶名和密碼,返回信息表示登錄成功。 圖 服務(wù)器接收命令后返回的信息示例 服務(wù)器返回的信息需要提取的信息 獲取并解析郵件內(nèi)容 ? 成功登錄郵箱并且獲取到郵件列表后,郵件列表中會填充?郵件名號和大小?。 ? 代碼中先后調(diào)用了類的成員函數(shù) ()獲取用戶選擇項的索引、 ()獲取索引所指文本的長度、 ()獲取索引所指的文本并保存在動態(tài)分配的內(nèi)存中。 ? 服務(wù)器返回的郵件信息通常如圖所示: 圖 服務(wù)器返回的郵件信息 分 別 表 示 :郵 件 的 發(fā) 件 人郵 件 主 題郵件頭郵件體要獲取的郵件內(nèi)容? 如下代碼用來解析服務(wù)器返回的郵件內(nèi)容,即取出程序中感興趣的信息,如發(fā)件人、主題、郵件正文。 圖 程序運行效果 雙 擊 后 的 效 果 退出程序 ? 雙擊?退出程序?按鈕,添加消息響應(yīng)函數(shù) (),代碼如下: ? 響應(yīng)函數(shù)主要調(diào)用函數(shù) ()和 ()完成關(guān)閉套接字和卸載庫的功能。 , February 13, 2023 ? 雨中黃葉樹,燈下白頭人。 :09:0823:09:08February 13, 2023 ? 1他鄉(xiāng)生白發(fā),舊國見青山。 2023年 2月 13日星期一 11時 9分 8秒 23:09:0813 February 2023 ? 1做前,能夠環(huán)視四周;做時,你只能或者最好沿著以腳為起點的射線向前。 :09:0823:09Feb2313Feb23 ? 1世間成事,不求其絕對圓滿,留一份不足,可得無限完美。 。 , February 13, 2023 ? 閱讀一切好書如同和過去最杰出的人談話。勝人者有力,自勝者強。 2023年 2月 13日星期一 11時 9分 8秒 23:09:0813 February 2023 ? 1一個人即使已登上頂峰,也仍要自強不息。 2023年 2月 13日星期一 下午 11時 9分 8秒 23:09: ? 1最具挑戰(zhàn)性的挑戰(zhàn)莫過于提升自我。 :09:0823:09Feb2313Feb23 ? 1越是無能的人,越喜歡挑剔別人的錯兒。 2023年 2月 13日星期一 11時 9分 8秒 23:09:0813 February 2023 ? 1空山新雨后,天氣晚來秋。 :09:0823:09:08February 13, 2023 ? 1意志堅強的人能把世界放在手中像泥塊一樣任意揉捏。 , February 13, 2023 ? 很多事情努力了未必有結(jié)果,但是不努力卻什么改變也沒有。 。 :09:0823:09Feb2313Feb23 ? 1故人江海別,幾度隔山川。讀者在學(xué)習(xí)本章的實例程序時,不但可以學(xué)習(xí)在 VC中怎樣實現(xiàn)程序界面的消息響應(yīng),還可以學(xué)習(xí)郵件客戶端與服務(wù)器之間的工作原理。還要篩選?郵件內(nèi)容?,它的起始標識是? \\\\?即兩個連續(xù)的回車換行,結(jié)束標志是‘ .’,一個英文的標點符號?句號?,以此為依據(jù)進行解析。 ? 返回信息表示命令發(fā)送成功,準備開始發(fā)送郵件內(nèi)容。響應(yīng)函數(shù)實現(xiàn)的功能如下: ? ()清空文本框以便重新接收數(shù)據(jù)。 圖 程序連接服務(wù)器過程 填 寫 登 錄 信 息來 自 服 務(wù) 器 的 響 應(yīng) 信 息文 本 框 被 禁 用 獲取郵件列表 ? 客戶端登錄成功后可以單擊?獲取郵件序號和大小?按鈕,獲取郵箱中郵件列表信息。 ? 代碼通過調(diào)用 ()函數(shù)來連接服務(wù)器,調(diào)用函數(shù) ()來接收來自服務(wù)器的響應(yīng)信息,返回表示連接成功。 ? 使用函數(shù) ()來加載指定版本的套接字庫。 .創(chuàng)建工程 ? 創(chuàng)建基于對話框的工程,工程名為,注意在向?qū)У牡诓竭x中 復(fù)選框,如圖所示。服務(wù)器接收到命令以后,會將數(shù)據(jù)按照的數(shù)據(jù)格式整理郵件,然后將郵件發(fā)送到客戶端進行解析、顯示。 ? 注意:因為的工作方式與相似,所以在本章中不再向讀者繼續(xù)講解關(guān)于的其他知識。格式 如下: ? ? 當(dāng)客戶端發(fā)送該命令以后,服務(wù)器會返回被請求郵件的全部內(nèi)容(包括郵件頭和郵件內(nèi)容)。如果該命令配合其命令參數(shù)可以刪除第封郵件。例如,用戶需要取出第一封郵件的前兩行內(nèi)容,則發(fā)送命令到服務(wù)器即可。使用該命令獲得的郵件列表序號是從開始的。 ? 命令的作用是請求服務(wù)器信箱的大小信息。標準命令如表所示。具體發(fā)送命令的步驟與協(xié)議一樣,所以在這里不再贅述,如有不清楚的地方請用戶復(fù)習(xí)服務(wù)器前面的知識。 ? 綜上所述,添加 ―郵件發(fā)送 ‖按鈕的消息響應(yīng)函數(shù)如下: ? 郵件發(fā)送的代碼實現(xiàn)效果如圖所示。 ? 是用戶填寫的主題信息,是用戶填寫的郵件內(nèi)容,代碼將用戶填寫的信息進行了格式化,然后整合在了一起。同時希望得到服務(wù)器?已經(jīng)準備好了?的響應(yīng)信息。 ? 是用戶填寫的用戶名信息,代碼首先構(gòu)造了 :發(fā)件人 字符串,然后通過 ()函數(shù)發(fā)送到服務(wù)器,最后用 ()函數(shù)來接收服務(wù)器的消息響應(yīng)。 ? 一切正常的話服務(wù)器的響應(yīng)如下: ? ? ? 加密后的用戶名 ? ? 加密后的密碼 ? 成功登錄 ? 綜上所述,?登錄服務(wù)器?按鈕的消息響應(yīng)函數(shù) ()編寫如下: ? 登錄服務(wù)器的代碼實現(xiàn)效果如圖所示。當(dāng)然也可以不想它問候,如果你不滿意它的?回答?的話。 .連接服務(wù)器 ? 需要用默認的端口號和之前獲得的地址填充結(jié)構(gòu)。 .加載套接字庫 ? ()必須是應(yīng)用程序調(diào)用的第一個 函數(shù)。 方式 ? 即是
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1