知识架构–即时通信
以下内容摘自:开发即时通信是选择UDP还是TCP协议
大规模即时通讯软件的总体架构:
1。以UDP协议作为主要数据传输协议
2。服务端使用一个数据库保存信息(分布式数据库)
3。服务端是是分布式的,通过异步多线程技术,集群服务等 通过服务器集群共同运行服务端,对外进行海量信息处理(转发,暂存,广播消息)
4。客户端也属于分布式应用程序,具有一些服务端的功能 在进行语言,视频,文件传输的时候,可由服务端协调 在两个客户端直接进行点对点通信
以下内容摘自:开发即时通信是选择UDP还是TCP协议
大规模即时通讯软件的总体架构:
1。以UDP协议作为主要数据传输协议
2。服务端使用一个数据库保存信息(分布式数据库)
3。服务端是是分布式的,通过异步多线程技术,集群服务等 通过服务器集群共同运行服务端,对外进行海量信息处理(转发,暂存,广播消息)
4。客户端也属于分布式应用程序,具有一些服务端的功能 在进行语言,视频,文件传输的时候,可由服务端协调 在两个客户端直接进行点对点通信