默认
发表评论 5
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 做一个由管理员开设讨论组,会员随便进入/退出已开设讨论组,
已在这两篇中看到关于如果发送信息的:[已回复] 如何使用MobileIMSDK开发消息推送系统?
[已回复] MobileIMSDK服务端如何推送消息到客户端?



我是想,我在后台控制。比如,我要在后台动态设置多少个聊天室,并规定该聊天室中最大在线用户,聊天内容共享大家都可以看见,就像qq群聊天一样。在上面两篇文章中看见要指定接收用户名。那我将 from_user_id = 0;就代表服务端,而 to_user_id 将所有在线用户都列入数组中。然后一个个循环数组中的用户进行发送呢?以聊天室的话,這样是不是重复发送信息了。


设置聊天室,并规定在线人数,信息共享。大家是业务是怎么走的呢?

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:MobileIMSDK
上一篇:[已回复] 将 MobileIMSDK 集成到 WEB项目启动,客户端连接错误下一篇:[已回复] MobileIMSDK 在华为Mate 9 熄屏后断开UDP链接
推荐方案
评论 5
就是个群发,群内成员一个一个发,怎么会重复呢?

群发的逻辑很简单,但群发性能处理有很多种方法,看看这个贴子里的讨论《[已回复] MobileIMSDK实现讨论组或者群聊的思路如何实现?
签名: 《即时通讯安全篇(十四):网络端口的安全防护技术实践》http://www.52im.net/thread-4644-1-1.html
“设置聊天室,并规定在线人数,信息共享。大家是业务是怎么走的呢?”
这问的太宽泛了点,你可以从技术可行性的角度,考虑的细一点,然后把问题再一个一个抛出来,不然无从回答啊。
签名: 国庆长假还没有缓过来,请让我静一静,产品狗死远点...
引用:IMDeveloper 发表于 2017-04-14 17:16
“设置聊天室,并规定在线人数,信息共享。大家是业务是怎么走的呢?”
这问的太宽泛了点,你可以从技术可 ...

非常感谢您的回答,JackJiang在另外一个帖子有做了回答。
我的需求是:
管理员在后台开设“讨论组”,并设定该讨论组最大组员数量(进入就在该讨论组中,退出就不在),讨论组成员不能私聊,只能群聊。组员只能进入一个讨论组,不能串组。
例如:{“讨论组1的成员”:{A,B,C,D},"讨论组2的成员":{E,F,GH}}
组员A在讨论组1中发布消息,其他组员都可以看到。其他讨论组就不能看到。

利用mobileIM,每个讨论组创建一个线程池,而用户想进哪个,就进入哪个。就像QQ的讨论组,只是讨论组由后台运营来开设。
签名: 该会员没有填写今日想说内容.
引用:空巢青年 发表于 2017-04-14 21:07
非常感谢您的回答,JackJiang在另外一个帖子有做了回答。
我的需求是:
管理员在后台开设“讨论组”, ...

好在IM的消息都是经服务端转发,所以很多控制完全可以在服务端做好。你把逻辑模型想清楚了,实现起来应该不难。
签名: 《即时通讯安全篇(十四):网络端口的安全防护技术实践》http://www.52im.net/thread-4644-1-1.html
引用:JackJiang 发表于 2017-04-15 11:20
好在IM的消息都是经服务端转发,所以很多控制完全可以在服务端做好。你把逻辑模型想清楚了,实现起来应该 ...

非常感谢
签名: 该会员没有填写今日想说内容.
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部