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

正文內(nèi)容

基于c s程序設(shè)計(jì)--p2p課程設(shè)計(jì)(文件)

2025-06-29 15:30 上一頁面

下一頁面
 

【正文】 圖 遼 寧 工 業(yè) 大 學(xué) 課 程 設(shè) 計(jì) 說 明 書(論 文) 12 第 3 章 課程 設(shè)計(jì) 總結(jié) 本系統(tǒng)的客戶端程序采用 P2P 模式,每個用戶即可以使服務(wù)的發(fā) 起端,又可以使服務(wù)的接收端,所以必須在程序加載時對網(wǎng)絡(luò)進(jìn)行監(jiān)聽,監(jiān)聽聊天連接請求和文件傳輸連接請求,并能夠?qū)悍桨l(fā)起的事件進(jìn)行處理,因而必須在此應(yīng)用程序中使用多線程技術(shù),耗時的任務(wù)可以在后臺執(zhí)行,而使應(yīng)用程序窗口和控件保持響應(yīng)。 (7)文件 傳輸過程中,應(yīng)該有當(dāng)前傳輸狀態(tài)提示,并能夠?qū)鬏敽臅r等進(jìn)行計(jì)算,作為當(dāng)前網(wǎng)絡(luò)狀態(tài)的一種反饋。 (3)當(dāng)雙擊某個列表項(xiàng)的時候,要彈出聊天對話框,可以在其中編輯要發(fā)送的聊天信息,并進(jìn)行發(fā)送。借助在 P2P文本聊天模塊開發(fā)過程中積累的經(jīng)驗(yàn),較順利的完成了 P2P文件傳輸模塊的開發(fā)。我采 用了第一種方法,調(diào)試之后,問題解決。 修改代碼,給出兩種解決辦法: 在 th線程的執(zhí)行方法中,將 wait線程銷毀;在 th線程銷毀前,重新開啟 wait線程。通過在 disconnect時關(guān)閉當(dāng)前的套接字,使之可以進(jìn)行多次連接。所以 ,設(shè)計(jì)的時候,采用了一些通俗易懂的圖片和按鈕。 ()。 } } } private void button4_Click(object sender, EventArgs e)//“退出”按鈕 { Close()。 } private void client_FormClosed(object sender, FormClosingEventArgs e)//窗口關(guān)閉事件 { DisConnect()。//選取自己的聊天內(nèi)容 = 。//將自己聊天內(nèi)容寫入內(nèi)存緩沖區(qū) ()。 = 。 (youmsg)。 } private void Reading()//讀取對方傳送過來的網(wǎng)絡(luò)數(shù)據(jù)并在 richTextBox1中顯示函數(shù)實(shí)現(xiàn) { = 正在聊天中 ......。//創(chuàng)建流讀實(shí)例 mySwrite = new StreamWriter(myNst,)。 myTcpclient = new TcpClient()。 private StreamReader mySread=null。 using 。 using 。 using 。 斷開連接或關(guān)閉窗體,需要將 Socket、網(wǎng)絡(luò)流以及接收信息線程 th進(jìn)行關(guān)閉,重置各按鈕的可用狀態(tài)。 當(dāng)無接入請求,則判斷用戶是否有嘗試連接遠(yuǎn)程服務(wù)端事件。若同意,則創(chuàng)建接 收 信息線程 th,并 啟動 th。 集成主窗體創(chuàng)建 后,創(chuàng)建一個 tcpListener 的對象,端口為 5000, IP 為任意。若服務(wù)器端拒絕客戶端的連接,則關(guān)閉tcpconnect,并關(guān)閉網(wǎng)絡(luò)流,繼續(xù)執(zhí)行監(jiān)聽。收到客戶發(fā)起的連接請求后,若服務(wù)器處于空閑狀態(tài),彈出消息提示框,對請求進(jìn)行處理,服務(wù)器可以選擇接受或者拒絕客戶端的連接。 P2P 另一個重要特點(diǎn)是改變互聯(lián)網(wǎng)現(xiàn)在的以大網(wǎng)站為中心的狀態(tài)、重返“非中心化”,并把權(quán)力交還給用戶。目前人們認(rèn)為其在加強(qiáng)網(wǎng)絡(luò)上人的交流、文件交換、分布計(jì)算等方面大有前途。 課程 設(shè)計(jì) 要求 1. 分析課程設(shè)計(jì)題目的要求 2. 寫出詳細(xì)設(shè)計(jì)說明 3. 編寫程序代碼,調(diào)試程序使其能正確運(yùn)行 4. 設(shè)計(jì)完成的軟件要便于操作和使用 5. 設(shè)計(jì)完成后提交課程設(shè)計(jì)報(bào)告 遼 寧 工 業(yè) 大 學(xué) 課 程 設(shè) 計(jì) 說 明 書(論 文) 2 第 2 章 課程 設(shè)計(jì) 內(nèi) 容 系統(tǒng)功能 局域網(wǎng)聊天工具,是在局域網(wǎng)內(nèi)部使用的,用戶之間用來交流的一個工具,一般都具有文本聊天和文件傳輸功能。 指導(dǎo)教師評語及成績 成績: 指導(dǎo)教師簽字: 2021 年 7月 6 日 遼 寧 工 業(yè) 大 學(xué) 課 程 設(shè) 計(jì) 說 明 書(論 文) 目 錄 第 1章 課程設(shè)計(jì)的目的與要求 ................................................ 1 課程設(shè)計(jì)目的 ........................................................ 1 課程
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1