- 27
- 0
- 约8.24千字
- 约 6页
- 2024-01-13 发布于山东
- 举报
IM即时通讯实现原理
即时通讯(InstantMessenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP
和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前者是以数据流的形式,将传
输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保
证数据正确性的文件传输协议。而后者是以数据报的形式,对拆分后的数据的先后到达顺序
不做要求的文件传输协议。QQ就是使用UDP协议进行发送和接收消息的。当你的机器安装
了OICQ以后,实际上,你既是服务端(Server),又是客户端(Clien)。当你登录OICQ
时,你的OICQ作为Clien连接到腾讯公司的主服务器上,当你“看谁在线时,你的OICQ
又一次作为Clien从QQServer上读取在线网友名单。当你和你的OICQ伙伴进行聊天时,
如果你和对方的连接比较稳定,你和他的聊天内容都是以UDP的形式,在计算机之间传送。
如果你和对方的连接不是很稳定,QQ服务器将为你们的聊天内容进行中转。其他的即时通
信软件原理与此大同小异。
一般的步骤:
首先,用户A输入自己的用户名和密码登录即时通讯服务器,服务器通过读取用户数据库
来验证用户身份,如果用户名、密码都正确,就登记用
您可能关注的文档
最近下载
- 高中数学会考试卷(含解析)-人教版高中全册数学试题 .pdf VIP
- 2026年1月浙江省高考(首考)物理试题(含答案).docx
- 2026年高考作文素材积累之人民日报精选:王炸主旨句、精彩开篇段、天花板结尾、高级过渡句.docx VIP
- GB50093-2013自动化仪表工程施工及质量验收规范配套表格.doc
- 2026年具身智能技术发展报告.pdf VIP
- 2026年重庆市直、区事业单位招聘考试(规划建筑管理相关专业)历年参考题库含答案详解.docx VIP
- 2024年高考生物试卷(湖南).pdf VIP
- 陕西省西安高新第一中学2025-2026学年高一下学期期中考试生物试卷(含答案).pdf
- 电气测试技术 试卷及答案 共3套.docx
- 2023年湖南省新高考化学试卷.pdf VIP
原创力文档

文档评论(0)