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

正文內(nèi)容

基于tcp的cs模式程序設(shè)計(已修改)

2025-10-19 02:40 本頁面
 

【正文】 哈爾濱理工大學(xué) 課 程 設(shè) 計 題 目: 基于 TCP 的 CS 模式程序設(shè)計 院 系: 計算機科學(xué)與技術(shù)學(xué)院 網(wǎng)絡(luò)工程系 班 級: 網(wǎng)絡(luò) 112 班 學(xué) 號: 姓 名: 同組成員: 指導(dǎo)教師 : 成 績: 2020 年 06 月 27 日 1 一 .系統(tǒng)設(shè)計的目標(biāo) 選題目的和意義 在 Windows 操作系統(tǒng)下,使用 Socket 編程實現(xiàn)兩個進(jìn)程之間的通信,兩個進(jìn)程間使用 TCP 建立可靠連接, 熟悉 TCP 協(xié)議以及套接字編程原理;兩個進(jìn)程間使用 C/S 工作模式,在此結(jié)合并發(fā)服務(wù)器原理,實現(xiàn)服務(wù)器同時與多進(jìn)程之間進(jìn)行通信,深入了解 C/S 工作模式。 TCP 是傳輸層的應(yīng)用協(xié)議,可通過多方面來保證數(shù)據(jù)傳輸?shù)目煽啃?,它采用了停止等待方式來回?yīng)數(shù)據(jù)的接收,只有當(dāng)接收到數(shù)據(jù)時,用戶才發(fā)送數(shù)據(jù)確認(rèn)報文,同時此協(xié)議使用滑動窗口方法來控制網(wǎng)絡(luò)擁塞,提高數(shù)據(jù)傳輸?shù)目煽啃浴? 基于 TCP/IP 協(xié)議和套接字編程原理為服務(wù)器端完成基本數(shù)據(jù)配置,主要采用套接字編程原理,通過調(diào)試運行并且經(jīng)過完善后,實現(xiàn)并發(fā)服務(wù)器的功能。在這次課程設(shè) 計的過程中,對于網(wǎng)絡(luò)編程有了更深一步的了解。首先是對于計算機網(wǎng)絡(luò)基礎(chǔ)這方面,對于網(wǎng)絡(luò)體系中的幾種分層方法,每層的作用都由了系統(tǒng)的理解,特別是對于 Socket 編程這一塊,套接字的創(chuàng)建、綁定以及使用,基于 TCP、UDP 的編程以及并發(fā)服務(wù)器的原理都有了深一步的理解,這次課程設(shè)計對于以后進(jìn)行網(wǎng)絡(luò)的開發(fā)有很大的幫助。 即時通信 (Instant Message),由于其具有實時性、跨平臺性、成本低、效率高等優(yōu)點而受到廣泛的使用。設(shè)計并實現(xiàn)一個能夠處理多用戶進(jìn)行實時、安全的即時通信系統(tǒng)具有較強的現(xiàn)實意義。即時通信的底層通 信是通過 SOCKET 套接字接口實現(xiàn)的。當(dāng)前的主流 UNIX 系統(tǒng)和微軟的 WINDOWS 系統(tǒng)都在內(nèi)核提供了對 SOCKET 字接口的支持。使用這個統(tǒng)一的接口,可以編寫一個可移植的TCP/IP 通信程序。使信息能夠在 INTERNET 上可靠的傳輸。 本文設(shè)計并實現(xiàn)了基于局域網(wǎng)內(nèi)的簡單即時通信系統(tǒng),系統(tǒng)采用 C/S 模式,底層通信通過SOCKET 套接字接口實現(xiàn),服務(wù)器負(fù)責(zé)客戶端的登錄驗證,好友信息的保存和心跳報文的發(fā)送。客戶端采用 P2P 方式實現(xiàn)消息傳遞,并能實現(xiàn)文件的傳輸。本文首先討論了同步套接字,異步套接字,多線程并發(fā)執(zhí)行任 務(wù)等;然后闡述了客戶端、服務(wù)器如何使用 XML 序列化的消息進(jìn)行通信。 本課題目標(biāo)是實現(xiàn)局域網(wǎng)用戶之間的即時交流和文件傳輸,通過基礎(chǔ)的網(wǎng)絡(luò)SOKET 編程,為局域網(wǎng)內(nèi)部的即時通信提供一個簡單而較安全的解決方案。 題目開發(fā)背景 即時通信是一個終端連往一個即時通信網(wǎng)路的服務(wù)。即時通信不同于 在于它的交談是實時的。大部分的即時通信服務(wù)提供了 presence awareness 的特性──顯示聯(lián)絡(luò)人名單,聯(lián)絡(luò)人是否在在線與能否與聯(lián)絡(luò)人交談。 最早的即時通信軟件是 ICQ, ICQ 是英文中 I seek you 的諧音 ,意思是我找你。四名以色列青年于 1996 年 7 月成立 Mirabilis 公司,并在 11 月份發(fā)布了最初的ICQ 版本,在六個月內(nèi)有 85 萬用戶注冊使用。 2 在 因 特 網(wǎng) 上 受 歡 迎 的 即 時 通 信 服 務(wù) 包 含 了 MSN Messenger 、AOL Instant Messenger、 Yahoo! Messenger、 NET Messenger Service、 Jabber、 ICQ與 。 這些服務(wù)有賴于許多想法更久的 (與普遍 )的在線聊天媒介,如Inter Relay Chat 一樣知名。 1970 年代早期,一種更早的即時通信形式是 柏拉圖系統(tǒng) (PLATO system)。之后在 1980年代, UNIX/Linux的交談實時信息被廣泛的使用于工程師與學(xué)術(shù)界, 1990年代即時通信更跨越了因特網(wǎng)交流。 1996 年 11 月, ICQ 是首個廣泛被非UNIX/Linux 使用者用于因特網(wǎng)的即時通信軟件。在 ICQ 的介紹之后,同時在許多地方有一定數(shù)量的即時通信方式發(fā)展,且各式的即時通信程序有獨立的協(xié)議,無法彼此互通。這引導(dǎo)使用者同時執(zhí)行兩個以上的即時通信軟件,或者他們可以使用支持多協(xié)議的終端軟件,如 Gaim、 Trillian 或 Jabber。 近年來,許多即時 通信服務(wù)開始提供視訊會議的功能,網(wǎng)絡(luò)電話 (VoIP),與網(wǎng)絡(luò)會議服務(wù)開始整合為兼有影像會議與實時信息的功能。于是,這些媒體的分別變的越來越模糊。 國內(nèi)外研究現(xiàn)狀 國外研究現(xiàn)狀 當(dāng)今,國際上對網(wǎng)絡(luò)通信系統(tǒng)研究的較好的公司有,思科, Sun, Ms 等公司,思科主要研究的是底層的傳輸; MS, Sun 公司研究的是應(yīng)用層。其中 ms 公司憑借其在操作系統(tǒng)的壟斷地位,為了在網(wǎng)絡(luò)的發(fā)展中取得先機,采用了各種各樣的手段。但是,其捆綁的 msn,無論從功能上,還是技術(shù)上來說,都不算是非常先進(jìn)的
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1