計算機三級即時通訊系統
導語:即時通訊系統體現了網路的快速性和時效性,下面是即時通訊系統的介紹,歡迎參考!
1.即時通訊系統概述
1996年11月,以色列Mirabils公司推出了世界上第一個即時通訊軟體,即“網路尋呼機ICQ(I Seek You)”,宣告了“即時通訊”這一概念的誕生。近年來,即時通訊(Instant Messaging, IM)已成為繼電子郵件後又一主流通訊方式。
目前,我國使用較多的IM軟體有OlCQ(即 QQ)軟體、網易泡泡、新浪UC等,而國外知名的即時通訊軟體有MSN Messenger和Yahoo Messenger等。
即時通訊是一種基於Internet的通訊服務,它提供近實時的資訊交換和使用者狀態跟蹤。
RFC2778在2000年正式為即時通訊系統勾勒出了模型。在RFC2778中,即時訊息系統被定義為:允許使用者相互訂閱並獲取彼此的狀態變更資訊,以便使用者間互相收發簡訊息。
2.基礎通訊模式
即時通訊系統一般採用兩種通訊模式:客戶機朋艮務器模式和客戶機/客戶機模式。主流的IM軟體在傳輸文字訊息時大多使用客戶機/伺服器模式,而檔案傳輸等大資料量業務使用的是客戶機/客戶機模式。
(1)P2P通訊模式
在即時通訊系統中體現為訊息交換時不通過伺服器進行處理。
(2)中轉通訊模式
一個客戶端與另一個客戶端進行訊息交換時,需要通過中轉訊息伺服器。
3.即時通訊例項
QQ的聊天通訊資訊是加密的。其聊天有以下兩種方式:
①客戶之間直接建立TCP或UDP連線進行聊天。
②採用伺服器轉發的方式實現即時訊息傳輸。客戶端分別與伺服器之間建立和維持 TCP/UDP連線。
QQ的'檔案傳輸是通過直接建立TCP/UDP連線傳送資料檔案。
4.即時通訊的通訊協議
目前,很多即時通訊系統都採用服務提供商自己設計開發的IM協議。這些IM通訊協議主要有兩個代表:基於SIP協議框架的SIMPLE協議集和基於JABBER協議框架的XMPP協議集。
(1)SIP協議
SIP(Session Initiation Protocol)稱為會話初始化協議。是一個在IP網路上實現實時通訊的應用層的控制(信令)協議。
①SIP系統的基本組成。按邏輯功能區分, SIP系統由4種元素成:使用者代理、代理伺服器、重定向伺服器和註冊伺服器。
②SIP訊息。SIP訊息由一個起始行、訊息頭、空行、訊息體組成。SIP訊息包括兩種型別:請求訊息和響應訊息。
請求訊息包含:請求行、訊息頭、空行和訊息體。
響應訊息包含:狀態行、訊息頭、空行和訊息體。
(2)SIMPLE
SIMPLE協議簇是由IETF的SIMPLE工作組制定。它通過對SIP協議進行擴充套件,使其支援IM服務。SIMPLE增加了MESSAGE、SUBSCRIBE、 NOTIFY方法支援即時通訊。
(3)XMPP
XMPP是一種基於XML的即時通訊協議, XMPP標準協議由4個RFC文件組成:核心協議的RFC3920、負責即時通訊的RFC3921、負責 XMPP與CPIM對映的RFC3922和負責安全的 RFC3923。
-
計算機三級考試嵌入式系統開發技術模擬試題
為了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜尋整理的計算機三級考試嵌入式系統開發技術模擬試題,供參考練習,預祝考生們考出自己理想的成績!1.世界上第一臺計算機研製成功的年代是(C)Α.1944年B.1945年C.1946年D.1947年2.十進位制數235...
-
計算機三級網路技術題庫帶答案
三級考試分為“網路技術”,“資料庫技術”,“軟體測試技術","資訊保安技術","嵌入式系統開發技術"等五個類別。“網路技術”考核計算機網路基礎知識及計算機網路應用系統開發和管理的基本技能。下面是小編精心整理的計算機三級網路技術題庫帶答案,僅供參考,大家一起...
-
計算機三級資料庫填空專項練習題
SQL提供的時間型資料型別分別為TIME和DATE。下面給大家整理了計算機三級資料庫填空專項練習題,歡迎閱讀!計算機三級資料庫填空專項練習題1.關係代數中,θ聯接是由(笛卡兒積)操作和(選擇)操作組合而成的。2.擴充的關係代數操作是(外聯接)和(外部並)。3.關係演算語...
-
2023計算機三級考試網路技術複習要點:多媒體
2023年計算機等級考試備考正在進行中,為了方便考生及時有效的備考,那麼,小編網為您精心整理了計算機三級考試網路技術複習要點:多媒體,歡迎大家的參考。計算機三級考試網路技術複習要點:多媒體1.多媒體技術的概念多媒體就是對文字、聲音、圖形、影象、動畫、視訊等多...