默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 求教通过web端推送消息给MobileIMSDK的app
阅读(45862) | 评论(6 收藏1 淘帖1 1
MobileIM是有一个服务端的  但这个服务端不能管理数据,所以我想问能不能通过web来管理这个 ,比如在网页上指定一个app客户端推送一个消息,在网页上显示那些人在线等等这些操作,就类型激光推送那样的在网页上推送消息

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

标签:MobileIMSDK
上一篇:[已回复] MobileIMSDK连接数据库的疑问求助下一篇:[已回复] 请教服务器重启,还原MobileIMSDK的session问题

本帖已收录至以下技术专辑

推荐方案
评论 6
在群里说不清楚,你现在所说的需求完全可以实现的。

你可以把MobileIMSDK部署到一个Web端(这很容易的,通过Web的Listener自动启动MobileIMSDK的主类就行了,没有任何问题,其它的项目里这么干过的),那么你就可以很容易地通过编写servlet这些东西,来直接操作MobileIMSDK的方法、类等,比如在线用户列表,直接从MobileIMSDK的UserProcessor里取就是了。

你的网页上向某个客户端推消息也很容易,网页请求到达servlet后,由servlet调用MobileIMSDK服务端的消息发送方法,发给指定的user_id就可以了,我别的产品里就是用这种方法来实现消息推送的,这是很通用的作法,你可以放心去用。
引用:JackJiang 发表于 2016-06-15 10:45
在群里说不清楚,你现在所说的需求完全可以实现的。

你可以把MobileIMSDK部署到一个Web端(这很容易的, ...

哦哦  这样就相当于吧服务端嵌入进去了  但是性能怎么样?
引用:singleton 发表于 2016-06-15 11:01
哦哦  这样就相当于吧服务端嵌入进去了  但是性能怎么样?

这其实是懒人做法了,你可以先这么简单地实现,把技术都摸通了后,再把IM服务器独立出来,这样对你的业务层性能优化要方便一些。实际上即使MobileIMSDK嵌入Web里它本身的性能没有变化(主要还是你的跟业务挂勾的代码能否处理好你自已那块代码的性能),因为MobileIMSDK又不依赖于Web容器,对它来说有Java的JVM它就能运行。
引用:JackJiang 发表于 2016-06-15 10:45
在群里说不清楚,你现在所说的需求完全可以实现的。

你可以把MobileIMSDK部署到一个Web端(这很容易的, ...

说的很清楚了
签名: 国庆长假还没有缓过来,请让我静一静,产品狗死远点...
web服务器调用开发起来简单高效
正好需要
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部