即时通讯(Instant Messenger,简称IM)作为互联网重要平台。不仅成为人们的沟通工具,还成为了人们利用其进行电子商务、工作、学习等交流的平台。尤其目前火热的直播市场,IM再次起到重要的作用。
IM 在互联网中虚拟的5钟沟通场景:
(1)互为好友(双向) ------ 通用交友模式。可以互相聊天和查看双方的动态。需要双方都同意才能成为好友关系。
(2)群组(正式)
(3)讨论组(临时)
(4)关注(单向) ------ 快速交友模式。可以查看被关注人的动态 (关注他人就可以聊天, 但是只有关注别人才能看到对方的动态信息)
(5)聊天室(任何人都可以进入房间聊天) ------ 直播平台重点应用。设计一个无用户上限的聊天室是个具有挑战的事情。
Talk00 是一套自研的IM系统。设计出发点在于直播领域,主要提供如下功能:
(1)单聊
(2)群组,讨论组
(3)无上限聊天室
(3)用户管理,好友管理,群组管理,聊天室管理,讨论组管理,游客管理,会话管理
(4)推送服务