在write_online_all(向所有在线用户发送消息)函数中,每向一个用户发送消息之后,都会sleep(1),假如有20个人,就得20秒,这么长的时间不符合即时通讯的意义啊。这里可不可以用多播解决一下,既不占资源,也符合即时性。
在write_online_all(向所有在线用户发送消息)函数中,每向一个用户发送消息之后,都会sleep(1),假如有20个人,就得20秒,这么长的时间不符合即时通讯的意义啊。这里可不可以用多播解决一下,既不占资源,也符合即时性。