本思维导图主要总结计算机计算机二级网络技术知识点即时通信系统
树图思维导图提供 计算机三级知识点即时通信系统思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机三级知识点即时通信系统思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:ba8c920244f15250f92d71e7f43c5156
计算机三级知识点即时通信系统思维导图模板大纲
即使通信:
是基于Internet的通信服务,它提供近实时的信息交换和用户状态跟踪。
即时消息系统:
允许用户相互订阅并获取彼此的状态变更信息,以便用户间互相收发短消息。
除实时消息交换和状态跟踪服务外,IM(即时通信)还提供一下附加功能:
音频/视频聊天:
为通信双方提供一个稳定的直接连接,数据以UDP传输。
应用共享:
使远程用户能够访问本地程序,还可邀请远程用户。
文件传输:
通信双方建立直接连接,传输结束后关闭此链接。
文件共享:
允许远程用户浏览指定目录并下载文件。
游戏邀请:
邀请远程执行特定的外部程序,通常是游戏。
远程助理:
允许远程控制另一主机。
白板:
通过直接连接共享paint文档,是应用共享的快捷方式。
即时通信采用两种通信模式:
客户机/服务器(消息发送利用服务器中转)、客户机/客户机模式(直接点对点模式)。
(1)P2P 通信模式
1)客户端获得好友消息的时候,服务器端已经将每个好友的端口和远程地址发送到了客户端。
2)客户端在试图建立与好友之间的连接时,需要服务器端询问好友的远程地址和端口。
(2)中转通信模式
在该模式中,一个客户端与另一个客户端进行消息交互时,其携带了被请求方的唯一的ID,由服务器根据包中的来源、目的地信息查询通信地址表,并组织信息转发到目的地。
主要有两个代表:
基于SIP协议框架的SIMPLE协议集和基于JABBER协议框架的XMPP协议集。
(1)SIP协议
称为会话初始化协议,所谓会话就是指用户之间的数据交换。
SIP的基本组成:
用户代理:
由用户代理客户机(负责发起呼叫)和用户代理服务器(负责接收呼叫并做出响应)。
代理服务器:
负责几首用户发来的请求,根据网络策略将网络请求发送给相应的服务器。
重定向服务器:
规划SIP呼叫路径的服务器。
注册服务器:
接收和处理用户端的注册请求,完成用户地址的注册。
SIP消息:
从客户机到服务器的请求消息和从服务器到客户机的响应消息。
(2)SIMPLE
是SIP协议的扩展,支持即时通信服务。
SIMPLE协议簇所支持的IM会话不同于其他以SIP为基础的多媒体会话,无需建立会话通道,IM消息直接通过SIMPLE 协议的message命令为载体传输,而且每个IM消息由单独的message命令传输,彼此独立。
(3)XMPP
基于XML的即时通信协议,XMPP标准协议由4个RFC文档组成:
核心协议的RFC 3920、负责即时通信的RFC 3921、负责XMPP与CPIM映射的RFC 3922和负责安全的RFC 3923。
XMPP的系统框架主要有:
用户客户端、XMPP服务器和XMPP协议网关3种实体。
XMPP系统的特点:
客户机/服务器通信模式:
所有客户端发送给另一个客户端的XMPP消息都必须经过服务器端
分布式网络:
每个用户都有自己的本地服务器,并从该服务器上接收消息,消息和在线信息在这些服务器之间传输
简单的客户端:
XMPP将复杂性从客户端转移到服务器端
XML的数据格式:
最重要的作用是系统底层的可扩展性,并能表述任何一种结构化数据。
树图思维导图提供 计算机三级知识点多媒体技术基础思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机三级知识点多媒体技术基础思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:066bb7cb273aabe574b088b448190678
树图思维导图提供 计算机三级知识点计算机硬件系统思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机三级知识点计算机硬件系统思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:efb35926c8a1ff7af72c1a6c6d5ed1d5