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

正文內(nèi)容

局域網(wǎng)飛鴿傳書軟件的設計與實現(xiàn)(doc畢業(yè)設計論文)-文庫吧資料

2025-07-03 20:57本頁面
  

【正文】 {if (diag)MessageBox(0, [portno] [/MSG [/LOG] [/SEAL] hostname or IP addr message]\r\ [portno] [/NIC nic_addr], MSG_STR, MB_OK)。p)) != NULL){diag = FALSE。else if (stricmp(tok, /SEAL) == 0)mand = IPMSG_SECRETOPT。) {if (stricmp(tok, /LOG) == 0)mand amp。 *tok == 39。p)) != NULL amp。 39。ULONGmand = IPMSG_SENDMSG|IPMSG_NOADDLISTOPT|IPMSG_NOLOGOPT, destAddr。p))nicAddr = ResolveAddr(tok)。 39。DWORD status = 0xffffffff。, amp。 separate_token(tok, 39。)) amp。if ((tok = strchr(cmdLine, 39。int port_no = atoi(cmdLine)。char class_name[MAX_PATH] = IPMSG_CLASS, *tok, *msg, *p。廣播發(fā)送的按鈕為 BitBtn3,主要是通過 Id UDP Server 和 Id UDP Client組件來編寫的,主要是使用了 client. Broadcast 來對信息,如圖 5 所示:第 8 頁 共 20 頁圖 5 用戶選擇圖其中主要的代碼為:void TMsgApp::InitWindow(void){WNDCLASS wc。登錄界面,如圖 4 所示:圖 4 啟動主界面進行發(fā)送的,在發(fā)送時將會把信息發(fā)送給在局域網(wǎng)內(nèi)部的所有用戶包括自己。為了方便用戶選取單個用戶進行信息發(fā)送和查看在線用戶的信息,所以設計了一個 ListView 來進行顯示如圖 5,在 ListView 中包括了用戶名、工作組、用戶級數(shù)等。其傳輸?shù)恼麄€流程圖如下:圖 3 結構流程圖 系統(tǒng)的主要功能模塊 文字聊天的主登錄界面由于系統(tǒng)的用戶設計是針對的用戶日常活動,而非專門從事計算機操作的人員,所以本系統(tǒng)力求界面友好、簡單,以便給用戶提供一個舒適的使用環(huán)境。文件傳輸需要建立有效的連接后,通過 TCP/IP 協(xié)議實現(xiàn)點對點的文件傳輸。由此可以看出本模塊主要分為兩模塊:發(fā)送模塊和接收模塊。所以本論文將把系統(tǒng)分成兩大模塊來介紹。但從數(shù)據(jù)報的投遞方式而言,單播、廣播和組播還是有較大的區(qū)別。從投遞目的地的數(shù)量而言,單播和廣播均可看作是組播的一個子集。在多數(shù)網(wǎng)絡中,用戶是通過把分組分送給一個特殊保留的地址即廣播地址(broadcast address)來進行廣播投遞,它的主要缺點是會耗費大量的主機資源和網(wǎng)絡資源。廣播(broadcasting)是多點投遞的最普遍的形式,它向每一個目的站投遞一個分組的拷貝。 單播、廣播、組播淺析硬件組播(multicasting)是一種多點投遞的形式,它使用硬件技術,通過使用大量組播地址來通信。由于 UDP 比較簡單,UDP 頭包含很少的字節(jié),比 TCP負載消耗少,所以 UDP 適用于不需要 TCP 可靠機制的情形,比如,當高層協(xié)議或應用程序提供錯誤和流控制功能的時候。源端口號標識了請求域名服務的本地機的應用程序,同時需要將所有由目的站生成的響應包都指定到源主機的這個端口上。由于大多數(shù)網(wǎng)絡應用程序都在同一臺機器上運行,計算機上必須能夠確保目的地機器上的軟件程序能從源地址機器處獲得數(shù)據(jù)包,以及源計算機能收到第 5 頁 共 20 頁正確的回復。由于沒能提供用戶真正期望的開放環(huán)境,C/S 結構的軟件需要針對不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件,加之產(chǎn)品的更新?lián)Q代十分快,已經(jīng)很難適應百臺電腦以上局域網(wǎng)用戶同時使用。這也就是目前應用系統(tǒng)的發(fā)展方向。它是軟件系統(tǒng)體系結構,通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到Client 端和 Server 端來實現(xiàn),降低了系統(tǒng)的通訊開銷。它主要特點有兩個方面:一是全面兼容C,二是支持面向?qū)ο虻姆椒ā?系統(tǒng)開發(fā)語言本系統(tǒng)采用 VC/VC++語言開發(fā)。(5).VGA 顯示器。(3).128M 以上內(nèi)存措施。 組織結構的分析   以下為組織結構圖:圖 1 組織結構圖直接傳送發(fā)送端電腦選擇目標電腦連接后數(shù)據(jù)轉(zhuǎn)換加密傳送數(shù)據(jù)轉(zhuǎn)換目標主機第 4 頁 共 20 頁 開發(fā)運行環(huán)境開發(fā)此系統(tǒng)所需的基本軟、硬件環(huán)境為:(1).Windows9 Windows98 或 WindowsNT/2022/XP。用戶用之來發(fā)送消息或者文件。用戶使用的過程為,先是用戶登開啟本軟件,軟件自動檢索局域網(wǎng)的其它用戶,并以之成為用戶列表,讓用戶選擇。本系統(tǒng)的文字聊天系統(tǒng)實現(xiàn)的功能類似于QQ用戶之間的聊天。(4)可擴展性原則:采用開放的標準和接口,便于系統(tǒng)向更大的規(guī)模和功能擴展。(2)可靠性原則:必須為用戶提供安全的服務,尤其是要保證傳輸?shù)姆€(wěn)定性。注意:i_addr 返回的 32 位二進制數(shù)是用網(wǎng)絡順序存儲的。應用程序可以使用 i_addr 函數(shù)將一個小數(shù)點分隔的十進制 IP 地址字符串轉(zhuǎn)化成由 32 位二進制數(shù)表示的 IP 地址。har sin_zero[8]。u_short sin_port。在 Winsock中,應用程序員通過 SOCKADDR_IN 結構來指定 IP 地址和端口號。TCP/IP使用地址和端口號來指定一個地址,但是其它協(xié)議也許采用不同的形式。本畢業(yè)設計的目的主要是為了檢查使學生綜合運用以前所學知識(包括以前所學的一些關于網(wǎng)絡、編程、信息安全等知識)的能力,模擬局域網(wǎng)飛鴿傳書軟件,開發(fā)一個天系統(tǒng)軟件,本畢業(yè)設計主要實現(xiàn)局域網(wǎng)內(nèi)文字聊天及文件傳輸?shù)裙δ?。聊天工具作為互?lián)網(wǎng)中運用最為廣泛的通信工具之一,如今都已被廣大網(wǎng)民接受。因此,本設計首先分析該系統(tǒng)的相關功能,結合本設計的相關要求寫出需求分析;其次,綜合運用以前所學的相關知識,選擇所熟悉的開發(fā)工具進行本設計的開發(fā);在設計中以需求分析為基礎,寫出系統(tǒng)開發(fā)計劃、實現(xiàn)流程及相關問題的實現(xiàn)方法;最后,在系統(tǒng)開發(fā)完畢后,進行調(diào)試和運行,做好調(diào)試和運行的相關記錄。TCP 是一種面向連接的服務,在文件傳輸時會先行建立連接,通過鏈接提供雙向、有序且無重復的數(shù)據(jù)流服務、以及流量控制、差錯檢測和糾錯等服務,從而確保文件傳輸?shù)恼_性;UDP 則是一種無連接的服務,它在傳輸文件時不會確保傳輸端的文件能夠正確無誤的傳送到接收端,所以當使用 UDP 時,通常要自己作接收確認的工作。在 TCP/IP 協(xié)議書中使用端口(PORT)作為計算機上運行的應用程序的標識,因此 TCP/IP 協(xié)議中一個有效的網(wǎng)絡地址包括 IP 地址和端口地址兩個部分。網(wǎng)絡之間進行數(shù)據(jù)通訊時,使用地址來標識網(wǎng)絡中的計算機,有了地址以后,數(shù)據(jù)才會準確地發(fā)送到地址所指向的計算機。 本課題主要研究背景隨著計算機和通訊技術的發(fā)展,計算機的網(wǎng)絡化已經(jīng)滲透到各個應用領域,尤其是以 TCP/IP 協(xié)議之間的網(wǎng)絡互連發(fā)展很快,計算機應用系統(tǒng)的開發(fā)由傳統(tǒng)的單機方式轉(zhuǎn)向到了網(wǎng)絡環(huán)境的開發(fā)。本系統(tǒng)仿飛鴿傳輸,是一個局域網(wǎng)內(nèi)的通迅工具,主要通過 Winsockt 完成。局域網(wǎng)作為網(wǎng)絡的一個重要組成部分,它不但用戶與外界連接的樞紐,同時也是近距離用戶之間溝通與資源共享的一個重要途徑。 Fifth, statistic the work plan, awalys and test the system and obtains the testnesult.Key words: Chat;transmission; socket; C/S skeleton;IP Messenger 目 錄論文總頁數(shù):20 頁1 引言 ............................................................................................................................................1 課題背景 ..................................................................................................................................1 本課題主要研究背景 ..............................................................................................................1 本課題主要研究思路和方法 ..................................................................................................1 研究項目的目的以及意義 ......................................................................................................2 WINSOCKET 的尋址方式 .....................................................................................................22 系統(tǒng)需求分析 ............................................................................................................................2 系統(tǒng)設計目標 ..........................................................................................................................2 系統(tǒng)總體需求分析 ..................................................................................................................3 組織結構的分析 ......................................................................................................................3 開發(fā)運行環(huán)境 .................................................................................................................3 系統(tǒng)開發(fā)語言 .................................................................................................................43 理論知識 ....................................................................................................................................4 C/S 軟件架構技術 ...................................................................................................................4 用戶數(shù)據(jù)報協(xié)議(UDP) ..........................................................................................................4 單播、廣播、組播淺析 ..........................................................................................................54 系統(tǒng)設計 ....................................................................................................................................5 文字聊天模塊的整體構架 .....................................................................................................5 文件傳輸模塊的主要流程圖 .................................................................................................6 系統(tǒng)的主要功能模塊 .......................
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1