資源描述:
《課題任務(wù):研究即時(shí)通信.ppt》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、課題任務(wù):研究即時(shí)通信軟件的工作原理,選擇三款以上的通信軟件,分析研究其技術(shù)特點(diǎn)即時(shí)通信IM即時(shí)通信(IM)是指能夠即時(shí)發(fā)送和接收互聯(lián)網(wǎng)消息等的業(yè)務(wù)。1996年IM開(kāi)始風(fēng)靡全球。同年推出了全世界第一個(gè)即時(shí)通信軟件ICQ.(“ISeekYou”,我在找你)即時(shí)通信軟件是一種基于互聯(lián)網(wǎng)的即時(shí)交流軟件。此類(lèi)軟件使得人們可以運(yùn)用連上INTERNET網(wǎng)的電腦用戶(hù)可以隨時(shí)跟另外一個(gè)在線(xiàn)網(wǎng)民交談,甚至可以通過(guò)視頻看到對(duì)方的適時(shí)圖像。使人們不必?fù)?dān)心昂貴的話(huà)費(fèi)而暢快交流,并工作、交流兩不誤。發(fā)展ICQ現(xiàn)在國(guó)內(nèi)的即時(shí)通信工具有:U
2、cSTAR、E話(huà)通,QQ,UC,商務(wù)通,網(wǎng)易泡泡,盛大圈圈,淘寶旺旺等等。即時(shí)通信最初是由AOL、微軟、雅虎、騰訊等獨(dú)立于電信運(yùn)營(yíng)商的即時(shí)通信服務(wù)商提供的。隨著其功能日益豐富、應(yīng)用日益廣泛,特別是即時(shí)通信增強(qiáng)軟件的某些功能如IP電話(huà)等,已經(jīng)在分流和替代傳統(tǒng)的電信業(yè)務(wù),使得電信運(yùn)營(yíng)商不得不采取措施應(yīng)對(duì)這種挑戰(zhàn)。2006年6月,中國(guó)移動(dòng)已經(jīng)推出了自己的即時(shí)通信工具——Fetion,中國(guó)聯(lián)通也將推出即時(shí)通訊工具“超信”,但由于進(jìn)入市場(chǎng)較晚,其用戶(hù)規(guī)模和品牌知名度還比不上原有的即時(shí)通信服務(wù)提供商。IM功能文字聊天(最基
3、本功能)語(yǔ)音視頻聊天(攝像頭,麥克風(fēng))傳送文件(對(duì)方在線(xiàn))撥打電話(huà)(注冊(cè)語(yǔ)音服務(wù)提供商)遠(yuǎn)程協(xié)助(是windowsmessenger的獨(dú)有功能)IM郵箱(與e-mail比較)發(fā)送短信(與移動(dòng)終端設(shè)備結(jié)合)TCP(傳輸控制協(xié)議)和UDP(用戶(hù)數(shù)據(jù)報(bào)協(xié)議)是數(shù)據(jù)傳輸時(shí)兩種主要的協(xié)議。前者為數(shù)據(jù)流形式,將傳輸數(shù)據(jù)經(jīng)分割或者打包后,通過(guò)兩臺(tái)機(jī)器之間建立起的虛電路進(jìn)行傳輸,這種方式具有連續(xù),雙向和嚴(yán)格保證數(shù)據(jù)正確性等特點(diǎn)。后者是以數(shù)據(jù)報(bào)的形式進(jìn)行的文件傳輸協(xié)議,對(duì)拆分后的數(shù)據(jù)的先后到達(dá)順序不作要求。即時(shí)通信軟件
4、多數(shù)使用UDP,進(jìn)行數(shù)據(jù)的收發(fā),UDP協(xié)議不保證傳輸?shù)馁|(zhì)量,但占用網(wǎng)絡(luò)資源少,尤其適合我國(guó)的網(wǎng)絡(luò)情況。協(xié)議原理圖解:S------C1
5、
6、????????????????????C1每次想和C2通信,先向S遞一個(gè)申請(qǐng),然後S同意,把信息轉(zhuǎn)交C2C2以後每次通信都這樣S------C1
7、
8、????????????????????C1第一次想和C2通信,向S遞一個(gè)申請(qǐng),S同意,告訴C1,C2,然後C2S-----C1
9、????/
10、??/????????????????????????C1和C2之間建
11、立了一條連接,可以直接通信,無(wú)需經(jīng)過(guò)S.C2以QQ為例。1、用戶(hù)首先從軟件服務(wù)器上獲取好友列表,以建立點(diǎn)對(duì)點(diǎn)的聯(lián)系;2、用戶(hù)(Client1)和好友Client2之間采用UDP方式發(fā)送信息;3、如果無(wú)法直接點(diǎn)對(duì)點(diǎn)聯(lián)系,則用服務(wù)器中轉(zhuǎn)的方式完成。即時(shí)通信軟件QQMSNSkypeNetmeetingYahooUc網(wǎng)易泡泡等那么QQ是如何通訊的呢?發(fā)送文件的計(jì)算機(jī)通過(guò)消息服務(wù)器將其IP地址發(fā)送給接收計(jì)算機(jī)當(dāng)接收計(jì)算機(jī)同意接收的確認(rèn)消息反饋到消息服務(wù)器消息服務(wù)器將據(jù)此設(shè)置好文件傳輸對(duì)話(huà)發(fā)送計(jì)算機(jī)與接收計(jì)算機(jī)就會(huì)在確定
12、好的端口范圍內(nèi)建立起TCP或UDP連接開(kāi)始文件的檢索與傳輸在默認(rèn)狀態(tài)下,QQ優(yōu)先采用了UDP(UserDataProtocol,用戶(hù)數(shù)據(jù)報(bào)協(xié)議)協(xié)議傳送數(shù)據(jù),而對(duì)可靠性要求高的數(shù)據(jù)通訊系統(tǒng)往往使用TCP協(xié)議傳輸數(shù)據(jù)。一般內(nèi)網(wǎng)傳輸首選QQ,速度最快,QQ的文件傳輸是直接個(gè)人對(duì)個(gè)人,采用P2P的傳輸方式,具有不需中轉(zhuǎn)的優(yōu)勢(shì),而且服務(wù)器都在國(guó)內(nèi),傳輸性能要高于外國(guó)IM軟件。QQ(兩個(gè)特征)即時(shí)通訊技術(shù)細(xì)節(jié)進(jìn)一步完善。(QQ安全,小秘書(shū),通訊錄,地理位置共享,QQ搜索個(gè)人資料展示,超級(jí)語(yǔ)音和超級(jí)視頻等,QQ語(yǔ)音通話(huà)質(zhì)量
13、在網(wǎng)絡(luò)穩(wěn)定的時(shí)候接近電話(huà)功能,同時(shí)支持?jǐn)U展的USB電話(huà)功能等)娛樂(lè)功能進(jìn)一步豐富。(QQ音樂(lè)、寵物、空間、農(nóng)場(chǎng)、直播、游戲等)QQ音樂(lè)、寵物、空間、農(nóng)場(chǎng)、直播、游戲等)MSN(microsoftnetwort)2005年,微軟推出Windowslivemessenger.(包括messenger的一切功能,還提供了輕松鏈接并共享文檔)一些強(qiáng)大新功能:1、支持離線(xiàn)消息2、更容易更改外觀3、實(shí)時(shí)表情4、內(nèi)置媒體播放器5、可以暫停文件傳輸和斷點(diǎn)續(xù)傳6、支持更多的圖片和動(dòng)畫(huà)圖片7、整合MSNspace和Hotmail8
14、、語(yǔ)音功能和自動(dòng)回復(fù)9、更為簡(jiǎn)便的管理聯(lián)系人模式10、動(dòng)畫(huà)助手11、評(píng)分系統(tǒng)MSNMessenger憑借自身的優(yōu)秀性能和簡(jiǎn)易操作,已躋身為目前世界上使用最為廣泛的IM軟件(即時(shí)通訊軟件),在國(guó)內(nèi)也有著眾多的用戶(hù),是唯一一款可以和QQ抗衡的IM軟件。如今MSN除了互聯(lián)網(wǎng)通信外還廣泛用于局域網(wǎng),如學(xué)校,公司,政府機(jī)構(gòu)等內(nèi)部人員交流。 就MSN所用的TCP協(xié)議來(lái)說(shuō),他已經(jīng)包含了數(shù)據(jù)傳遞