《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 業(yè)界動(dòng)態(tài) > 說(shuō)說(shuō)即時(shí)通訊技術(shù)原理與發(fā)展

說(shuō)說(shuō)即時(shí)通訊技術(shù)原理與發(fā)展

2010-06-02
作者:來(lái)源:百度空間

  從世界是平的,到未來(lái)是濕的,互聯(lián)網(wǎng)不僅改變了信息傳遞的方式,還改變了人與人之間的關(guān)系,讓每個(gè)人、每個(gè)國(guó)家,都有新的機(jī)會(huì)。互聯(lián)網(wǎng)的出現(xiàn),讓不在同一起跑線上的國(guó)家有了趕超的機(jī)會(huì)。
    IM技術(shù)全稱Instant Messaging,中文翻譯“即時(shí)通訊”,它是一種使人們能在網(wǎng)上識(shí)別在線用戶并與互聯(lián)網(wǎng)上的年輕中國(guó)實(shí)時(shí)交換消息的技術(shù),是電子郵件發(fā)明以來(lái)迅速崛起的在線通訊方式。
    IM的出現(xiàn)和互聯(lián)網(wǎng)有著密不可分的關(guān)系,IM完全基于TCP/IP網(wǎng)絡(luò)協(xié)議族實(shí)現(xiàn),而TCP/IP協(xié)議族則是整個(gè)互聯(lián)網(wǎng)得以實(shí)現(xiàn)的技術(shù)基礎(chǔ)。最早出現(xiàn)即時(shí)通訊協(xié)議是IRC(Internet Relay  Chat),但是可惜的是它僅能單純的使用文字、符號(hào)的方式通過(guò)互聯(lián)網(wǎng)進(jìn)行交談和溝通。隨著互連網(wǎng)變得高度發(fā)達(dá),即時(shí)通訊也變得遠(yuǎn)不止聊天這么簡(jiǎn)單,自1996年第一個(gè)IM產(chǎn)品ICQ發(fā)明后,IM的技術(shù)和功能也開(kāi)始基本成型,語(yǔ)音、視頻、文件共享、短信發(fā)送等高級(jí)信息交換功能都可以在IM工具上實(shí)現(xiàn),于是功能強(qiáng)大的IM軟件便足以搭建一個(gè)完整的通信交流平臺(tái)。目前即時(shí)通訊、Twitter受寵、 電子郵件過(guò)氣最具代表性的幾款的IM通訊軟件有MSN、Google Talk、Yahoo、Messenger 、騰訊QQ等。
    
    二、IM技術(shù)原理和工作方式
    
    典型的IM工作方式如下:登陸IM通訊中心(IM通訊服務(wù)器),獲取一個(gè)自建立的歷史的交流對(duì)象列表(好友列表),然后自身標(biāo)志為在線狀態(tài),當(dāng)好友列表中的某人在任何時(shí)候登錄上線并試圖通過(guò)你的計(jì)算機(jī)聯(lián)系你時(shí),IM系統(tǒng)會(huì)發(fā)一個(gè)消息提醒你,然后你能與他建立一個(gè)聊天會(huì)話通道進(jìn)行各種消息如鍵入文字、通過(guò)語(yǔ)音等的交流,從技術(shù)上來(lái)說(shuō),IM的基本技術(shù)原理如下:
    
    IM服務(wù)器
    登陸或注銷 登陸或注銷
    用戶A通過(guò)列表找到B,用戶B獲得的消息并與之交談
    通過(guò)IM服務(wù)器指引建立與B單獨(dú)的通訊通道
    
    第一步,用戶A輸入自己的用戶名和密碼登錄IM服務(wù)器,服務(wù)器通過(guò)讀取用戶數(shù)據(jù)庫(kù)來(lái)驗(yàn)證用戶身份,如果驗(yàn)證通過(guò),登記用戶A的IP地址、IM客戶端軟件的版本號(hào)及使用的TCP/UDP端口號(hào),然后返回用戶A登錄成功的標(biāo)志,此時(shí)用戶A在IM系統(tǒng)中的狀態(tài)為在線(Online Presence)。
    
    第二步,根據(jù)用戶A存儲(chǔ)在IM服務(wù)器上的好友列表(Buddy List),服務(wù)器將用戶A在線的相關(guān)信息發(fā)送給也同時(shí)在線的IM好友的PC機(jī),這些信息包括在線狀態(tài)、IP地址、IM客戶端使用的TCP端口(Port)號(hào)等,IM好友的客戶端收到此信息后將在予以提示。
    
    第三步是IM服務(wù)器把用戶A存儲(chǔ)在服務(wù)器上的好友列表及相關(guān)信息回送到他的客戶端機(jī),這些信息包括也在線狀態(tài)、IP地址、IM客戶端使用的TCP端口(Port)號(hào)等信息,用戶A的IM客戶端收到后將顯示這些好友列表及其在線狀態(tài)開(kāi)發(fā)即時(shí)通訊容易犯的錯(cuò)誤。
    
    三、IM通訊方式
    
    1.在線直接通訊
    如果用戶A想與他的在線好友用戶B聊天,他將直接通過(guò)服務(wù)器發(fā)送過(guò)來(lái)的用戶B的IP地址、TCP端口號(hào)等信息,直接向用戶B的PC機(jī)發(fā)出聊天信息,用戶B的IM客戶端軟件收到后顯示在屏幕上,然后用戶B再直接回復(fù)到用戶A的PC機(jī),這樣雙方的即時(shí)文字消息就不再IM服務(wù)器中轉(zhuǎn),而是直接通過(guò)網(wǎng)絡(luò)進(jìn)行點(diǎn)對(duì)點(diǎn)的通訊,即對(duì)等通訊方式(Peer To Peer)。
    
    2.在線代理通訊
    用戶A與用戶B的點(diǎn)對(duì)點(diǎn)通訊由于防火墻、網(wǎng)絡(luò)速度等原因難以建立或者速度很慢,IM服務(wù)器將會(huì)主動(dòng)提供消息中轉(zhuǎn)服務(wù),即用戶A和用戶B的即時(shí)消息全部先發(fā)送到IM服務(wù)器,再由服務(wù)器轉(zhuǎn)發(fā)給對(duì)方。
    
    3.離線代理通訊
    用戶A與用戶B由于各種原因不能同時(shí)在線的時(shí)候,如此時(shí)A向B發(fā)送消息,IM服務(wù)器可以主動(dòng)寄存A用戶的消息,到B用戶下一次登陸的時(shí)候,自動(dòng)將消息轉(zhuǎn)發(fā)給B。
    
    4.擴(kuò)展方式通訊
    用戶A可以通過(guò)IM服務(wù)器將信息以擴(kuò)展的方式傳遞給B,如短信發(fā)送方式發(fā)送到B的手機(jī),傳真發(fā)送方式傳遞給B的電話機(jī),以email的方式傳遞給B的電子郵箱等。
    早期的IM系統(tǒng),在IM客戶端和IM服務(wù)器之間通訊采用UDP協(xié)議,UDP協(xié)議是不可靠的傳輸協(xié)議,而在IM客戶端之間的直接通訊中,采用具備可靠傳輸能力的TCP協(xié)議。隨著用戶需求和技術(shù)環(huán)境的發(fā)展,目前主流的IM系統(tǒng)傾向于在IM客戶端之間、IM客戶端和IM服務(wù)器之間都采用TCP協(xié)議。
    即時(shí)通訊相對(duì)于其他通訊方式如電話、傳真、email等的最大優(yōu)勢(shì)就是消息傳達(dá)的即時(shí)性和精確性,只要消息傳遞雙方均在網(wǎng)絡(luò)上可以互通,使用即時(shí)通訊軟件傳遞消息,傳遞延時(shí)僅為1秒種
    
    四、興起的嵌入式IM工具。
    
    傳統(tǒng)的IM在統(tǒng)治了互聯(lián)網(wǎng)即時(shí)通訊領(lǐng)域長(zhǎng)達(dá)十年之久,以其日趨穩(wěn)定的定能,與較強(qiáng)的用戶黏著度,至今仍統(tǒng)治著這個(gè)巨大的市場(chǎng)。然而,軟件行業(yè)的技術(shù)精英們,并不滿足于此。他們厚積薄發(fā),一直致力于開(kāi)發(fā)出性能更為優(yōu)越的即時(shí)通訊工具。當(dāng)然,在功能上的不斷完善,自然是一個(gè)必然的發(fā)展方向,在Web2.0時(shí)代,如何大力增強(qiáng)用戶對(duì)網(wǎng)站的黏著度,而不僅僅是對(duì)于IM的擁附,已經(jīng)成為他們的主攻方向了。于是,嵌入式IM工具,應(yīng)運(yùn)而生了。
    
    相對(duì)以往的傳統(tǒng)的即使溝通工具,它們需要用戶下載軟件包,需要用戶進(jìn)行安裝。對(duì)于擁有IM產(chǎn)品的網(wǎng)站而言,用戶在登陸網(wǎng)站后,不能直接使用其IM工具,對(duì)于流量與用戶的黏著度,都是有一定影響的。因此在IM與網(wǎng)站相互依存的今天,沒(méi)有哪家網(wǎng)絡(luò)公司,愿意將IM工具孤立開(kāi)來(lái)。
    
    于是,目前,一種新型的嵌入式IM工具就應(yīng)運(yùn)而生了。這種IM工具,不需要下載安裝,當(dāng)用戶登陸網(wǎng)頁(yè)后,該IM直接嵌套在網(wǎng)頁(yè)中,可以直接使用。
    
    而在功能上,則一點(diǎn)也不輸于傳統(tǒng)的IM,無(wú)論是傳統(tǒng)的文字溝通的速度與效率,還是近年來(lái)越來(lái)越成為IM工具必備的音頻/視頻功能,這種嵌入式IM都能提供非常穩(wěn)定的傳輸。更值得一提的是,因?yàn)榍度胧絀M是嵌套在網(wǎng)頁(yè)上的,軟件供應(yīng)商,可以根據(jù)網(wǎng)站需求,設(shè)計(jì)出適合網(wǎng)站風(fēng)格的IM產(chǎn)品。而不是像傳統(tǒng)的IM工具,千篇一律,毫無(wú)個(gè)性可言。
    
    目前,即時(shí)通訊軟件SKYPE終于被eBay休了這類嵌入式IM在社區(qū)、交友、社團(tuán)及協(xié)作等類型的網(wǎng)站上,應(yīng)用已經(jīng)較為廣泛。在Web2.0時(shí)代,將發(fā)揮越來(lái)越重要的作用。

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 午夜天堂在线观看 | 男女做羞羞的网站视频 | 波多野结衣视频免费在线观看 | 精品一区二区三区视频 | 天天射影院| 国产精品1234区 | 欧美高清亚洲欧美一区h | 成人短视频在线观看 | 高清欧美一级在线观看 | 天天摸夜夜添夜夜添国产 | 五月综合激情久久婷婷 | 精品成人在线视频 | h视频国产| 日韩伦理在线免费观看 | h片在线播放免费高清 | 小黄鸭视频破解版 | 欧美色爱综合 | 天天摸夜夜摸狠狠摸夜夜摸 | free性欧美hd粗暴 | 91短视频在线观看免费最新91 | 一级特黄女人生活片 | 亚洲黄网址 | 久久精品无码一区二区日韩av | 日本黄a三级三级三级 | 日韩无砖专区体验区 | avtt天堂网手机版亚洲 | 一级特黄aaa大片 | 92国产福利午夜757小视频 | 国产成人免费午夜在线观看 | 亚洲图片国产日韩欧美 | 亚洲欧美日本综合一区二区三区 | 久视频在线观看久视频 | 最黄网站 | 亚州中文| 欧美日本一本 | 欧洲性xxx | 国产成人精品999在线观看 | 天天操天天摸天天射 | 日韩成人综合网 | 国产 日韩 欧美 综合 | 一级毛片aa高清免费观看 |