默认
发表评论 4
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
这不难,我们来分解一下。

首先,在MobileIMSDK中,通过服务端API如何向客户端推送一条消息是很简单的事:知道这个客户端的user_id就可以发送了。那么第3方如何通过这个api来发送呢?简单的实现方式是:你可以开一个http服务(比如写一个servlet,开放出来,第3方调用这个servelet,则servlet来实现MobileIMSDK的消息推送(给客户端就行了))。

MObileIMSDK向你的Nodejs发送消息也一样,由Nodejs开发个比如http服务出来即可。

当然,我只是引导你理解技术实现。真正要用的话你可能要考虑到性能问题,比如在mobileimsdk的外面加一层中间件(比如类似于Facebook的Thrift这样的RPC平台,实时性再弱一点可以用一下ActiveMQ这样的消息中间件)等等。总之,方法很多,主要看你去实践了
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部