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

正文內(nèi)容

基于java的網(wǎng)絡(luò)聊天工具的項(xiàng)目規(guī)劃設(shè)計(jì)-在線瀏覽

2025-06-30 23:42本頁面
  

【正文】 ...................................12第 4 章 系統(tǒng)實(shí)現(xiàn) ...................................................................................................................................17 數(shù)據(jù)庫連接實(shí)現(xiàn) ..........................................................................................................................17 登錄、注冊(cè)功能實(shí)現(xiàn) ..................................................................................................................18 聊天功能實(shí)現(xiàn) ..............................................................................................................................20 好友管理功能實(shí)現(xiàn) .......................................................................................................................25 資源共享功能實(shí)現(xiàn) ......................................................................................................................30總結(jié) .........................................................................................................................................................34參考文獻(xiàn) .................................................................................................................................................35致謝 .........................................................................................................................................................36基于 Java 的網(wǎng)絡(luò)聊天工具的開發(fā)與實(shí)現(xiàn)1第 1 章 緒論 課題背景隨著互聯(lián)網(wǎng)的進(jìn)一步發(fā)展,網(wǎng)絡(luò)聊天工具成為人們?nèi)粘=涣鞯囊环N重要工具,它成本低,通信速度快,方便信息交流和資料的傳遞。本小組開發(fā)的網(wǎng)絡(luò)聊天系統(tǒng)是基于開放的 Java 應(yīng)用程序設(shè)計(jì)的,能動(dòng)態(tài)、實(shí)時(shí)地完成信息的傳遞,且具有高效的交互性,能更有效地處理客戶請(qǐng)求,易于維護(hù)和更新。接著對(duì)系統(tǒng)的研究意義、研究現(xiàn)狀及設(shè)計(jì)目標(biāo)進(jìn)行了分析,通過對(duì)系統(tǒng)需求和可行性進(jìn)行分析,確定了系統(tǒng)的功能模塊,并畫出相應(yīng)的功能結(jié)構(gòu)圖、模塊圖。目前應(yīng)用比較廣泛的聊天工具有 、飛信、微信、MSN 等,這些軟件簡單易用,深受大眾喜歡。I中文摘要信息網(wǎng)絡(luò)得到飛速發(fā)展的今天,計(jì)算機(jī)和通信技術(shù)進(jìn)一步發(fā)展和結(jié)合,深深的影響了我們的生活、學(xué)習(xí)和工作方式。網(wǎng)絡(luò)聊天工具已經(jīng)成為人們?nèi)粘=涣鞯囊环N重要工具,它成本低,通信速度快,方便信息交流和資料的傳遞。本論文中,首先對(duì)系統(tǒng)的開發(fā)背景進(jìn)行論述,對(duì)所應(yīng)用的開發(fā)工具與關(guān)鍵技術(shù)做了簡單的介紹。最后按系統(tǒng)總體設(shè)計(jì)的結(jié)果,對(duì)系統(tǒng)進(jìn)行結(jié)構(gòu)設(shè)計(jì)。系統(tǒng)采用客戶機(jī)/服務(wù)器的架構(gòu)模式,由客戶端程序和服務(wù)器程序外加服務(wù)器端用于存放客戶數(shù)據(jù)的數(shù)據(jù)庫組成,使用 Java 提供的 Socket 類以及 Java 的多線程功能,在不同的端口上部署各類服務(wù),可以在單個(gè)程序中同時(shí)運(yùn)行多個(gè)不同進(jìn)程,而客戶端通過 Socket 發(fā)送信息給服務(wù)器,從而實(shí)現(xiàn)多點(diǎn)對(duì)多點(diǎn)的聊天。隨著網(wǎng)絡(luò)普及程度的提高,人們對(duì)于通信軟件的要求越來越趨于簡單操作,同步實(shí)時(shí),以及更簡單的網(wǎng)絡(luò)傳輸。系統(tǒng)分為兩部分:客戶端和服務(wù)器端。 開發(fā)技術(shù) JavaJava 是一個(gè)由 Sun 公司開發(fā)的新一代高級(jí)編程語言。不論你使用的是哪種 WEB 瀏覽器,哪種計(jì)算機(jī),哪種操作系統(tǒng),只要 WEB 瀏覽器上面注明了“支持 Java”,并且裝有 JAVA 控件,你就可以看到生動(dòng)的主頁。(一)JAVA 的主要特點(diǎn)Java 語言有下面一些特點(diǎn):簡單、面向?qū)ο?、分布式、解釋?zhí)行、 安全、體系結(jié)構(gòu)中立、可移植、高性能、多線程以及動(dòng)態(tài)性。Java 略去了運(yùn)算符重載、多重繼承等模糊的概念,且通過實(shí)現(xiàn)自動(dòng)垃圾收集大大簡化了程序設(shè)計(jì)者的內(nèi)存管理工作。Java 是面向網(wǎng)絡(luò)的語言。用于網(wǎng)絡(luò)、分布環(huán)境下的 Java 必須要防止病毒的入侵。Java 解釋器生成與體系結(jié)構(gòu)無關(guān)的指令,Java 程序可在任意的處理器上運(yùn)行。與平臺(tái)無關(guān)的特性使 Java 程序可以方便地被移植到網(wǎng)絡(luò)的不同機(jī)器上。Java 解釋器直接對(duì) Java 字節(jié)碼進(jìn)行解釋執(zhí)行。和其它解釋執(zhí)行的語言如 BASIC 不同,Java 字節(jié)碼的設(shè)計(jì)使之能很容易地直接轉(zhuǎn)換成對(duì)應(yīng)于特定 CPU 的機(jī)器碼,從而得到較高的性能。通過使用多線程,程序設(shè)計(jì)者可以分別用不同的線程完成特定的行為,而不需要采用全局的事件循環(huán)機(jī)制,這樣就很容易地實(shí)現(xiàn)網(wǎng)絡(luò)上的實(shí)時(shí)交互行為。在類庫中可以自由地加入 新的方法和實(shí)例變量而不會(huì)影響用戶程序的執(zhí)行。(二)豐富的類庫 Java 提供了大量的類以滿足網(wǎng)絡(luò)化、多線程、面向?qū)ο笙到y(tǒng)的需要。、堆棧、可變數(shù)組、時(shí)間和日期等。, 包括窗口、菜單、滾動(dòng)條、對(duì)話框等,使得 Java 可以移植到不同平臺(tái)的機(jī)器。它支持 URL 連接,WEB 即時(shí)訪問,并且簡化了 C/S 模型的程序設(shè)計(jì)。TCP/IP 協(xié)議的體系結(jié)構(gòu)共有四個(gè)層次,即應(yīng)用層、傳輸層、網(wǎng)絡(luò)互聯(lián)層和網(wǎng)絡(luò)接口層。第二,提供不可靠的無連接的服務(wù)。TCP/IP 協(xié)議具有以下特點(diǎn): 協(xié)議標(biāo)準(zhǔn)具有開放性,其獨(dú)立于特定的計(jì)算機(jī)硬件及操作系統(tǒng),可以免費(fèi)使用。 實(shí)現(xiàn)了高層協(xié)議的標(biāo)準(zhǔn)化,能為用戶提供多種可靠的服務(wù)。接收方 TCP 在接收到數(shù)據(jù)后通知上層應(yīng)用程序,TCP 將保證接收數(shù)據(jù)的正確性。(3)端口號(hào):基于 Java 的網(wǎng)絡(luò)聊天工具的開發(fā)與實(shí)現(xiàn)4有的時(shí)候,一個(gè) IP 地址不能完整的標(biāo)識(shí)一臺(tái)服務(wù)器,這是應(yīng)為一臺(tái)物理性的計(jì)算機(jī)同時(shí)運(yùn)行著多個(gè)應(yīng)用程序,這就需要我們來區(qū)別同一臺(tái)機(jī)子上的不同的服務(wù),所以就在傳輸層和應(yīng)用層上設(shè)置接口,就是端口。在數(shù)據(jù)傳輸過程
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1