基于netbios的聊天工具

基于netbios的聊天工具

ID:18582770

大小:1.06 MB

頁數(shù):77頁

時間:2018-09-19

基于netbios的聊天工具_第1頁
基于netbios的聊天工具_第2頁
基于netbios的聊天工具_第3頁
基于netbios的聊天工具_第4頁
基于netbios的聊天工具_第5頁
資源描述:

《基于netbios的聊天工具》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、畢業(yè)設(shè)計(論文)題目基于NETBIOS的聊天工具電信學院計算機系01班學生昂正全指導教師馮博琴夏秦設(shè)計所在單位西安交大計算機教學實驗中心二00四年六月76摘要從實際工程應(yīng)用角度出發(fā),以計算機網(wǎng)絡(luò)原理為指導,結(jié)合當前網(wǎng)絡(luò)中的一些常用技術(shù),編程實現(xiàn)基于NETBIOS的網(wǎng)絡(luò)聊天工具,該聊天工具具有聊天室聊天、廣播聊天、二人私聊、語音聊天以及文件傳輸功能。該論文主要對當今聊天軟件的發(fā)展情況、與該聊天軟件相關(guān)的各種技術(shù)以及該聊天工具的實現(xiàn)做了一個詳細的闡述:1.作為計算機網(wǎng)絡(luò)的應(yīng)用之一聊天工具,受到了用戶的普片

2、愛好,它把人們帶進了一個虛擬的網(wǎng)絡(luò)世界,大大的加深了人們之間的聯(lián)系。從單一的文本聊天,到語音聊天以及到現(xiàn)在的圖像、視頻聊天、及時短信的發(fā)送和在線游戲等功能的開發(fā),已經(jīng)大大的拓展了聊天工具的概念,它將會作為未來人們通過因特網(wǎng)相互聯(lián)系和娛樂的主要平臺。2.聊天工具的開發(fā)主要用到了網(wǎng)絡(luò)通信技術(shù)、語音的采集、壓縮、傳輸、解壓縮以及回放等技術(shù)、文件傳輸技術(shù)、windows的多線程技術(shù)以及視頻的采集、壓縮解壓縮技術(shù)等。3.該聊天軟件基于NETBIOS通信,在此基礎(chǔ)上,實現(xiàn)點對點聊天、廣播聊天、一對多聊天、語音聊天

3、以及文件的傳輸。4.該聊天工具可以運行于任何支持NETBIOS協(xié)議的機器上。5.該聊天工具用到了多線程的設(shè)計,因此線程之間的同步是一大關(guān)鍵之處。6.由于系統(tǒng)采用c/s結(jié)構(gòu),客戶端與客戶端以及客戶端與服務(wù)器端需要傳送一些控制消息,因此系統(tǒng)需要自定義一些消息類型,76這是該聊天工具的又一大關(guān)鍵之處。1.語音聊天作為一個獨立的模塊,鑲嵌在點對點的聊天中,語音聊天的關(guān)鍵之處在于語音的采集,壓縮,發(fā)送,解壓縮,回放上.壓縮算法采用TRUESPEECH,聲音的采集主要利用操作系統(tǒng)提供的WAVEX函數(shù),這是wind

4、ows較早的一組支持聲音的API。2.文件傳輸作為另一個獨立的模塊,大大拓展了該聊天工具的功能,其傳輸資料利用了原有的netbios通信,關(guān)鍵需要同步雙方的發(fā)送和接受線程。關(guān)鍵詞:網(wǎng)絡(luò)通信,NETBIOS,聊天,語音聊天,文件傳輸76ABSTRACTIntheopinionofpracticalengineeringandguidedbycomputernetworkprincipalandtakingsomecommonnetworktechnicals,Itakethesoftwareforcha

5、ttingtoolbasedonNETBIOSintopractical.Thesoftware’sfunctionsincludechatting-roomchat、broadcastedchat、pointtopointprivatechat、soundchatandtransportingfiles.Thisarticleismainparticularexpatiateaboutthedevelopmentoftodaychattingsoftware、thetechnicalsofchatt

6、ingsoftwareandthedesigning,programmingofthesoftwareforchattingtool:1.Thechattingtool,whichisoneoftheapplicationsofthecomputernetwork,becomesthefavouriteofmajorusers,whichbringsusersintoavirtualnetworkworldandgreatlyaddsuptherelationsofusers.Fromformersi

7、ngletextchatting,tosoundchatting,andthedevelopmentoftheimage,videochatting,transportingnoteintimeandgamingonnet,thesehasgreatlyaddsuptheconceptionofthechattingtools,whichwillbethemainflatroofofusers’srelatingandentertainmentbyinternet.2.Thedevelopmentof

8、thechattingtoolmainlytakesadvantagesofthenetworkcommunicationtechnicals,gathering、compressing、76transporting、decompressingandplayingsoundinformationtechnicals,transportingfilestechnicals,multiplethreadstechnicalonwindowsandgather

當前文檔最多預覽五頁,下載文檔查看全文

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

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