默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
在群里说不清楚,你现在所说的需求完全可以实现的。

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

你的网页上向某个客户端推消息也很容易,网页请求到达servlet后,由servlet调用MobileIMSDK服务端的消息发送方法,发给指定的user_id就可以了,我别的产品里就是用这种方法来实现消息推送的,这是很通用的作法,你可以放心去用。
评论 6
引用:singleton 发表于 2016-06-15 11:01
哦哦  这样就相当于吧服务端嵌入进去了  但是性能怎么样?

这其实是懒人做法了,你可以先这么简单地实现,把技术都摸通了后,再把IM服务器独立出来,这样对你的业务层性能优化要方便一些。实际上即使MobileIMSDK嵌入Web里它本身的性能没有变化(主要还是你的跟业务挂勾的代码能否处理好你自已那块代码的性能),因为MobileIMSDK又不依赖于Web容器,对它来说有Java的JVM它就能运行。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部