无非是 1、建立socket 2、等待客户端连接 3、处理连接、保存连接 4、转发数据 5、清理无效连接
其他方面只是让以上几步高效和稳定 再加上自己独特的业务处理而已。
IM 服务器 已开源。 https://github.com/Geekoo-Joker/im
作为产考可以为你提供很大的帮助。 如果可以看懂的话,短时间内完全打造自己的IM服务器不成问题。 当然,如果你有更好、更高效的处理或优化。可以一起来完善这个项目
无非是 1、建立socket 2、等待客户端连接 3、处理连接、保存连接 4、转发数据 5、清理无效连接
其他方面只是让以上几步高效和稳定 再加上自己独特的业务处理而已。
IM 服务器 已开源。 https://github.com/Geekoo-Joker/im
作为产考可以为你提供很大的帮助。 如果可以看懂的话,短时间内完全打造自己的IM服务器不成问题。 当然,如果你有更好、更高效的处理或优化。可以一起来完善这个项目
@xuhui 是的 是的,当初也是产考了 goim 但是发现 goim 有几点问题 1、没有完善 2、业务场景不同,goim 是针对 “弹幕”的 bilibili 一个视频 算一个房间,里边发送弹幕。并不适合 im