什么是即时通讯消息,什么是push

什么是即时通讯消息?什么是push?
发布时间: 2018-05-24 23:22

回答:

即时通讯消息:

连接融云服务器成功后,收到了消息,这个时候如果应用在前台或者后台,弹通知栏走的都是即时通讯消息的通道,走的回调是通过设置消息监听:

/**
 * 设置接收消息的监听器。
 * <p/>
 * 所有接收到的消息、通知、状态都经由此处设置的监听器处理。包括私聊消息、讨论组消息、群组消息、聊天室消息以及各种状态。
 *
 * @param listener 接收消息的监听器。
 */
public static void setOnReceiveMessageListener(RongIMClient.OnReceiveMessageListener listener) {

Push:

push并不是弹个通知栏就是push,而是杀掉进程后,也就是断开融云连接,这个时候,即时通讯无法到达,则通过push通道通知端上,这时,端上的表现现象是弹通知栏,融云支持自带的push以及第三方push,如果是融云自带的push或者是第三方透传的话消息到达监听可以参考文档:

http://www.rongcloud.cn/docs/android.html#listener_push