


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、網(wǎng)絡(luò)程序技術(shù)實(shí)訓(xùn)項(xiàng)目(70分)項(xiàng)目一:基于TCP(UDP)的ECHO服務(wù)器/客戶端編程編寫一個(gè)TCP/UDP的ECHO服務(wù)器(用于接受客戶端的連接,接收客戶端發(fā)送 的數(shù)據(jù),并顯示,且原樣返回給客戶端)和一個(gè)TCP的客戶端(用于向服務(wù)器發(fā)出 連接請(qǐng)求,將數(shù)據(jù)發(fā)給服務(wù)器,等待接收服務(wù)器發(fā)送的數(shù)據(jù)并顯示); 要求:(1)服務(wù)器服務(wù)器運(yùn)行時(shí)要有提示信息:“TCP的ECHO服務(wù)器應(yīng)用程序”;函數(shù)調(diào)用時(shí)如果出錯(cuò)要有相映的提示;用“接收到客戶端xxx.xxx.xxx.xxx的信息:(信息內(nèi)容)”來顯示客戶端的IP 地址和接收到數(shù)據(jù)內(nèi)容;(2)客戶端客戶端運(yùn)行時(shí)要有提示信息:“TCP的ECHO客戶端應(yīng)用程序”
2、函數(shù)調(diào)用時(shí)如果出錯(cuò)要有相映的提示;向服務(wù)器發(fā)送數(shù)據(jù)結(jié)束時(shí),提示“數(shù)據(jù)已發(fā)送完成!”用“接收到服務(wù)器返回的信息:(信息內(nèi)容)”來顯示接收到數(shù)據(jù)內(nèi)容;(75分)項(xiàng)目二:探測網(wǎng)絡(luò)中的在線設(shè)備根據(jù)用戶的要求,顯示本地網(wǎng)絡(luò)適配器信息、本地主機(jī)名、域名和DNS服務(wù)器 信息、本地計(jì)算機(jī)網(wǎng)絡(luò)接口的基本信息、獲取本地計(jì)算機(jī)IP地址表等內(nèi)容(80分)項(xiàng)目三:Ping命令編程實(shí)訓(xùn)要求:1、實(shí)現(xiàn)Ping命令的幾個(gè)常用參數(shù)功能,如數(shù)據(jù)包長度、數(shù)據(jù)包個(gè)數(shù)等;2、Ping數(shù)據(jù)包的格式、結(jié)構(gòu)等;3、Ping命令應(yīng)用程序在各種網(wǎng)絡(luò)環(huán)境下的調(diào)試;(85分)項(xiàng)目四:基于NAT穿透技術(shù)的P2P通信程序的設(shè)計(jì)要求:1、通信程序由客戶端
3、和服務(wù)器兩部分組成;2、NAT穿透基于UDP;3、通信雙方位于兩個(gè)不同的局域網(wǎng)內(nèi);4、通信雙方至少要能實(shí)現(xiàn)最基本的消息(文本)傳輸;5、服務(wù)器要能為客戶端提供當(dāng)前用戶列表(在客戶端登錄或退出時(shí),要及時(shí) 更新);提示:1、可考慮采用鏈表存儲(chǔ)用戶列表;2、可考慮實(shí)現(xiàn)群發(fā)功能。(85分)項(xiàng)目五:基于多線程SOCKET的車票預(yù)訂系統(tǒng)要求:應(yīng)用TCP通信協(xié)議,將SOCKET設(shè)置成非阻塞模式實(shí)現(xiàn)車票預(yù)訂系統(tǒng),包含服 務(wù)器和客戶端兩個(gè)部分。管理員在服務(wù)器添加票數(shù)。系統(tǒng)允許多個(gè)客戶端同時(shí)連接訪問,在用戶訂票后更新剩余票數(shù)并回顯至相應(yīng)的 客戶端。具有良好的交互功能。(90分)項(xiàng)目六:WinSniffer編程實(shí)訓(xùn)
4、要求:1、設(shè)置網(wǎng)卡的工作模式一一混雜模式;2、對(duì)幾種常用協(xié)議數(shù)據(jù)包(TCP、UDP、ICMP)的捕獲和分析;3、實(shí)現(xiàn)應(yīng)用程序較好的人機(jī)交互性;(95分)項(xiàng)目七:局域網(wǎng)簡易聊天程序需求分析該聊天程序分為服務(wù)器和客戶端兩個(gè)部分??蛻舳藢?shí)現(xiàn)以下功能。向在線成員發(fā)送消息并接收消息。更新成員狀態(tài)。當(dāng)其他成員上線或者下線時(shí),客戶端及時(shí)更新該成員狀態(tài)。更新成員列表。當(dāng)新成員加入或者成員被刪除時(shí),客戶端及時(shí)更新成員列表。當(dāng)對(duì)方不在線時(shí),可以向該成員發(fā)送離線消息。當(dāng)用戶上線時(shí),接收其他用戶發(fā)送的離線消息保存聊天記錄。服務(wù)器實(shí)現(xiàn)以下功能維護(hù)聊天室成員列表。包括接受新成員,刪除已有成員。通知客戶端更新成員狀態(tài),當(dāng)用
5、戶上線或者下線時(shí),通知客戶端更新成員狀 態(tài)。通知客戶端更新成員列表。當(dāng)有新用戶加入或者成員被刪除時(shí),通知客戶端 列新成員列表為離線客戶端保存聊天消息。驗(yàn)證密碼。當(dāng)用戶登錄時(shí),驗(yàn)證密碼。禁止已經(jīng)登錄用戶,再次登錄。保存用戶信息。為用戶保存離線消息。客戶端啟動(dòng)時(shí)登錄服務(wù)器,如果用戶為非注冊用戶則服務(wù)器為該用戶注冊信 息。注冊信息包括該用戶的名稱和密碼等。以后該用戶需要使用注冊名稱密 碼登錄服務(wù)器。服務(wù)器以用戶名稱作為每個(gè)用戶的唯一標(biāo)識(shí)。用戶注冊后, 服務(wù)器向該用戶發(fā)送用戶列表。注冊用戶登錄服務(wù)器時(shí),如果輸入密碼正確,則服務(wù)器請(qǐng)向該用戶發(fā)送用戶 列表。如果服務(wù)器驗(yàn)證該用戶輸入密碼錯(cuò)誤,則通知該用戶重新登錄。當(dāng)某個(gè)成員上線或者下線時(shí),服務(wù)器通知在線成員更新該用戶狀態(tài)。當(dāng)某個(gè)成員希望與另外一成員交流時(shí),如果另外那個(gè)成員在線則可以其送消 息并接收應(yīng)答。當(dāng)某個(gè)成員希望與另外一成員交
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)械先鋒之路
- 眼鏡店取眼鏡流程
- 校本研究總結(jié)
- 護(hù)理急救能力培訓(xùn)課件
- 創(chuàng)業(yè)教育課創(chuàng)業(yè)項(xiàng)目組
- 服裝租賃創(chuàng)業(yè)計(jì)劃書
- 眾籌款合同范例
- 腦卒中作業(yè)治療方法
- 個(gè)人務(wù)工合同范例
- 社區(qū)護(hù)理綜合匯報(bào)
- 2024-2030年中國油用牡丹行業(yè)需求狀況及產(chǎn)銷規(guī)模預(yù)測報(bào)告
- 無機(jī)化學(xué)實(shí)驗(yàn)(下)知到智慧樹章節(jié)測試課后答案2024年秋陜西師范大學(xué)
- 高等教育自學(xué)考試自考《英語二》試題及答案指導(dǎo)(2025年)
- 2024年皖北衛(wèi)生職業(yè)學(xué)院單招職業(yè)技能測試題庫
- 軍工產(chǎn)品保密協(xié)議
- 商務(wù)數(shù)據(jù)分析理論試題題庫及答案
- 2025屆高考英語一輪復(fù)習(xí)應(yīng)用文之申請(qǐng)信課件
- 人教版九年級(jí)上冊音樂 1.5中國人民解放軍軍歌 教案
- DB34-T 4859-2024 農(nóng)村河道清淤規(guī)范
- 【課件】秦統(tǒng)一中國+課件-2024-2025學(xué)年統(tǒng)編版七年級(jí)歷史上冊
- 《單片機(jī)項(xiàng)目化教程(C語言版)(第2版)》全套教學(xué)課件
評(píng)論
0/150
提交評(píng)論