基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc

基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc

ID:56100850

大?。?69.50 KB

頁數(shù):76頁

時(shí)間:2020-06-19

基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第1頁
基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第2頁
基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第3頁
基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第4頁
基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第5頁
資源描述:

《基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、本科畢業(yè)設(shè)計(jì)(論文)基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)號(hào):05學(xué)生姓名:何晶指導(dǎo)教師:范忠誠所在學(xué)院:計(jì)算機(jī)科學(xué)技術(shù)學(xué)院所學(xué)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)2016年6月摘要伴隨著互聯(lián)網(wǎng)的高速發(fā)展,產(chǎn)生了一系列與互聯(lián)網(wǎng)相關(guān)的新鮮事物,即時(shí)聊天系統(tǒng)就是其中最具代表性的產(chǎn)物。即時(shí)聊天系統(tǒng)經(jīng)過不斷地發(fā)展,憑借其迅速、便捷、即時(shí)的特點(diǎn),逐漸成為一種重要的信息交流工具,受到越來越多的網(wǎng)民的青睞。即時(shí)聊天系統(tǒng)開發(fā)主要包括兩個(gè)方面:即時(shí)聊天系統(tǒng)服務(wù)器端設(shè)計(jì)、即時(shí)聊天系統(tǒng)客戶端設(shè)計(jì)。即時(shí)聊天系統(tǒng)服務(wù)器端設(shè)計(jì)主要通過Socke

2、t套接字建立服務(wù)器,服務(wù)器能夠讀取和轉(zhuǎn)發(fā)從客戶端發(fā)來的信息,并且能夠刷新用戶列表。即時(shí)聊天系統(tǒng)客戶端設(shè)計(jì)主要通過與服務(wù)器建立連接,從而使服務(wù)器端與客戶端的信息進(jìn)行交流。在這里,網(wǎng)絡(luò)通信機(jī)制原理得到了運(yùn)用,通過直接繼承Thread類來建立多線程。同時(shí),開發(fā)中利用了計(jì)算機(jī)網(wǎng)絡(luò)編程的基本理論知識(shí),如TCP/IP協(xié)議、客戶端/服務(wù)器端模式(Client/Server模式)、網(wǎng)絡(luò)編程的設(shè)計(jì)方法等。在網(wǎng)絡(luò)編程中利用流來實(shí)現(xiàn)信息的交換,從而讀取和發(fā)送信息。即時(shí)聊天系統(tǒng)采用myeclipse為基本開發(fā)環(huán)境和java語言進(jìn)行

3、編寫,通過不斷修正和改進(jìn)初始原型系統(tǒng),直至此系統(tǒng)完全可行為止。關(guān)鍵詞:即時(shí)聊天系統(tǒng);套接字;JavaAbstractAlongwiththehigh-speeddevelopmentofInternet,producedaseriesofnewthingsrelatedtotheInternet,instantmessagingsystemistheproductofoneofthemostrepresentative.Instantmessagingsystemthroughconstantdevelop

4、ment,withitsfast,convenient,real-timecharacteristics,becominganimportantcommunicationtool,getthefavourofagrowingnumberofInternetusers.Instantmessagingsystemdevelopmentmainlyincludestwoaspects:instantmessagingsystemserverclient,instantmessagingsystemdesign.

5、InstantmessagingsystemdesignmainlythroughtheSocketserverSocketserver,theservercanreadandforwardfromtheclient'sinformation,andbeabletorefreshtheuserlist.Instantmessagingsystemdesignmainlybytheclientandtheserverconnectionisestablished,whichmakestheservertoco

6、mmunicatewiththeclient'sinformation.Here,theprinciplehasbeenusingnetworkcommunicationmechanism,throughdirectinheritanceforbuildingamultithreadedThreadclass.Atthesametime,theuseofcomputernetworkprogramminginthedevelopmentofthebasictheoryofknowledge,suchasTC

7、P/IPprotocol,Client/Servermode(Client/Servermode),networkprogrammingdesignmethod,etc.Usingflowinnetworkprogrammingtoachievetheexchangeofinformation,soastoreadandsendinformation.InstantmessagingsystemusingmyeclipseasthebasicdevelopmentenvironmentandtheJaval

8、anguagetowrite,byconstantlyrevisedandimprovedtheinitialprototypesystem,untilthesystemiscompletelyfeasible.Keywords:Instantmessagingsystem;socket;Java目錄摘要IAbstractII第1章緒論11.1課題背景11.2國內(nèi)外發(fā)展現(xiàn)狀11.2.1國外發(fā)展現(xiàn)狀11.2.2國內(nèi)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。