什么是即時通訊軟件
「即時通信」是一種概念,最早的即時通信軟件是ICQ,ICQ是英文中“I seek you”的諧音,意思是“我找你”。
早期的ICQ很不穩定,盡管如此,還是受到大眾的歡迎,后來國際上退出了不少即時通信的軟件,在這里就不一一列舉了,目前QQ、微信、釘釘算是中國的比較牛X的即時通信軟件了。
但是,我們今天討論的不是這些聊天軟件,我們這個課題的主要的目的是怎么開發即時通信的功能。
我們先來了解下即時通信能做什么?
什么是即時通信?
即時通許,又稱實時通訊
即時通訊(Instant Messaging,簡稱IM),他可以允許兩人或多人使用網絡實時的傳遞文字信息、文件、語音及視頻信息,促成雙方或者多方的交流。
為什么能夠實現即時通信呢?(即時通信的原理是?)
「即時通訊(im)」一般是基于「TCP/IP」和「UDP」進行通訊的,「TCP/IP」和「UDP」都是建立在更低層的IP協議上的兩種通訊傳輸協議?!讣磿r通訊(im)」是以數據流的形式,將傳輸數據經分割、打包后,通過兩臺機器之間建立起的虛電路,進行連續的、雙向的、嚴格保證數據正確性的文件傳輸協議。而「TCP/IP」和「UDP」是以數據報的形式,對拆分后的數據的先后到達順序不做要求的文件傳輸協議。
「即時通訊(im)」的基本技術原理如下:
通過IM服務器登陸或注銷
用戶A通過列表找到B,用戶B獲得消息并與之交談
通過IM服務器指引建立與B單獨的通訊通道
即時通信有哪些協議?
IMPP(Instant Messaging And PresenceProtocol):即時信息和空間協議
PRIM(Presence and Instant Messaging Protocol):空間和即時信息協議
SIP(Session Initialion Protocol):回話發起協議SIMPLE(SIP for Instant Messaging and Presence Leveraging Extensiong):,SIP即時消息和表示擴展協議,即SIP的擴展協議
XMPP(Extensible Messaging and Presence Protocol):可擴展消息與存在協議
在這四種協議中,XMPP是最靈活的。XMPP是一種基于XML的協議,它繼承了在XML環境中靈活的發展性。因此,基于XMPP的應用具有超強的可擴展性。
經過擴展以后的XMPP可以通過發送擴展的信息,來處理用戶的需求,以及在XMPP的頂端建立如:內容發布系統和基于地址的服務等應用程序。
而且,XMPP包含了針對服務器端的軟件協議,使之能與另一個進行通話,這使得開發者更容易建立客戶應用程序或給一個配好系統添加功能。
所以我們主要來聊些xmpp協議
即時通訊軟件有哪些?
Whatapps信息是一個跨平臺的手機通訊軟件,它使用戶可以交換信息卻不用為此支付費用。
2014年2月19日,Facebook公司宣布以190億美元收購Whatapps。根據公司數據,當前它每月擁有4.5億活躍用戶。
由Viber傳媒開發的一個跨平臺即時語音通訊軟件,通過網絡協議可以運用在智能手機上。另外也可以發送文本信息,用戶可以交換圖片與影音資料。
2014年2月14日,該公司被Rakuten以9億美元收購。它擁有超過3億用戶。
WeChat是由中國互聯網巨頭騰訊發布的手機通訊軟件,它月均擁有4.5億活躍用戶。
LINE是日本所有的即時通訊軟件,可以在手機與電腦上使用,用戶可以打免費電話也可以發送免費信息。該軟件中的貼紙與表情符號在年輕的群體中非常流行。
該公司在2014年2月25日東京新聞媒體發布會上說,它將對其他開發商與公司開放其貼紙市場。
TalkKakao Talk由韓國開發的一個多平臺信息運用軟件,它可以用在蘋果,安卓與黑莓系統,用戶可以用它來免費發送并接收信息。自2010年3月18日發布以來,它的用戶已達到1億。
Kik聊天是手機上的一款即時通訊軟件。Kik聊天是由基克互動在2010年10月19日發布的。
這家公司于2009年,由一群來自加拿大安大略湖滑鐵盧大學的學生創立。
據美國雜志《網絡》報道,Tango是一款免費的可視聊天軟件,用戶可以發送文本信息,撥打可視電話,分享照片和錄相,也可以在通話的同時與家人朋友一起玩游戲。
它可以在任何的智能手機、平板電腦、電腦上使用,并且不需要進行密碼登錄。
Nimbuzz是由Nimbuzz B.V.公司開發的一款跨平臺即時通訊軟件,它整合了智能手機、平板電腦與電腦平臺。
AC尼爾森公司認為Nimbuzz在亞洲地區將成為Facebook的主要競爭對手,尤其在印度。自去年3月起,印度每1億的互聯網用戶中有2500萬名使用Nimbuzz。
印度新德里電臺報道,Hike是可以在同一平臺提供即時通訊與短訊服務的聊天軟件。它由巴帝日本軟銀公司開發,這是一家印度巴帝電信與日本軟銀公司合資公司。它是Kavin Bharti Mittal的腦力勞動成果。
MessageMe是一款免費的智能手機通訊軟件,它提供自由而多樣的表達方式,使用戶可以在信息中體現自己獨一無二的個性。
它起源于洛杉磯,在2013年正式進入競爭激烈的即時通訊軟件市場。
上面就是關于 即時通訊軟件的相關內容介紹,希望上面的內容能幫助到你,更多關于即時通訊軟件的資訊請關注萬商云集。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
傳房產證下崗作廢是真的嗎?對于傳言,當地房管和土地部門已經表示,發放的房產證仍然有效。不動產登記按照“不變”的原則進行,舊證逐步被新證取代。房地產權利變更或轉讓的,發給新的產權人不動產證書;如果不變更或轉讓物權,舊證仍然合法有效,其效力與物權憑證相同,各種手續仍然可以辦理?!恫粍赢a權證書》是指國土資源部制定的房地產登記證,2015年3月1日正式實施,國土資源部制定的房地產登...
對于很多年輕人來說,都想買上一輛自己心儀的小汽車,但由于手頭上閑置資金不多,只能是申請分期買車了,這也是最直接快速的方法。那么,招行信用卡購車劃算么?招商銀行信用卡購車額度怎么用?一起來看看吧!招行信用卡購車劃算么?信用卡分期買車還是比較劃算的,原因如下:1、只要有信用卡,可直接向銀行申請貸款。如果沒有信用卡,現在很多4S店提供信用卡貸款購買汽車業務,一般一周左右就可以完成;2、用信用卡貸款買車的...
兩融標的是什么意思?兩融標的指中國A股金融市場中可以通過證券公司開展融資融券業務的上市公司。投資者操作這類標的需要到證券公司申開戶,開通后的帳戶叫融資融券帳戶(也稱為信用證券帳戶),申請投資者只要符合要求均可以辦理該業務,同時各個證券公司融資融劵標的不同。上市公司如何成為兩融標的股?1、在滬深交易所上市滿三個月(創業板科創板除外)。2、上市公司股東人數不得少于4000人。3、股票發行公司已完成股權...