知乐空间

它是怎么运行和工作的?(im是什么意思)

即时消息的概念:

IM Instant Messaging的全称,即“即时消息”的中文翻译,是一种使人们能够识别在线用户并与他们实时交换消息的技术。是自电子邮件发明以来迅速兴起的一种在线交流方式。

IM的出现与互联网息息相关。IM完全基于TCP/IP网络协议族实现,而TCP/IP协议族是实现整个互联网的技术基础。

即时通讯的技术原理和工作模式:

技术原理:

通过即时消息服务器登录或注销

用户A通过列表找到B,用户B得到消息并与之对话。

通过IM服务器引导与B建立单独的沟通渠道。

第一步,用户A输入自己的用户名和密码登录IM服务器,服务器通过读取用户数据库验证用户身份。如果验证成功,则注册用户A的IP地址、IM客户端软件的版本号和使用的TCP/UDP端口号,然后返回用户A成功登录的标志。此时,用户A在IM系统中的状态为在线状态。

其次,服务器根据IM服务器中存储的用户A的好友列表,将用户A的在线相关信息资源发送给同样在线的IM好友的PC,包括在线状态、IP地址、IM客户端使用的TCP端口号等。收到这些信息后,即时消息好友的客户端会提示他们。

第三步,IM服务器将用户A的好友列表和存储在服务器上的相关信息发送回其客户端机器,包括在线状态、IP地址、IM客户端使用的TCP端口号等。收到此信息后,用户A的IM客户端将显示这些好友列表及其在线状态。

工作模式:

登录IM通讯中心(IM通讯服务器),获取一个自己建立的历史通讯对象列表(好友列表),然后标记为在线。当好友列表中有人随时登录并试图通过你的电脑联系你时,IM系统会发送消息提醒你,然后你就可以和他建立聊天会话通道,通过打字、语音等各种消息进行交流。

IM通信方式分为四种:

1.在线直接交流

2.在线代理通信

3.离线代理通信

4.扩展模式通信

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@xxxxxxxx@hotmail.com 举报,一经查实,立刻删除。

留言与评论(共有 0 条评论)
验证码: