消息透传

1.相关概念          

        透传:即透明传送,无论传输业务如何,网络只负责将需要传送的业务送达目的节点,同时保证传输的质量即可,而不对传输的业务进行处理。

        透传消息:对于传递的通道来说无需理会消息体格式及内容,通道只负责消息的传递,对消息不做任何处理,当客户端接收到透传消息后,由客户端自己来决定如何处理消息。正是因为透传消息可以自定义消息体,也可以自定义消息的展示方式及后续动作处理,所以弥补了通知栏消息的一些不足之处(通知栏消息是直接展示出来,相关的动作客户端无法捕获到)。

        透传流程:推送服务端接收到推送的消息后,不做任何处理,直接发送给目标用户。当客户端SDK接收到透传消息后,以广播方式发送给客户端,客户端在配置的第三方BroadReceiver里接收到透传消息后进行处理。

2.透传消息的使用

配置:

<receiver android:name=".push.MyPushMessageReceiver">
    <intent-filter>
        <action android:name="com.example.jinhe.push.intent.REGISTER.FEEDBACK" />
        <action android:name="com.example.jinhe.push.intent.UNREGISTER.FEEDBACK" />
        <action android:name="com.example.jinhe.push.intent.MESSAGE" />
    </intent-filter>
</receiver>

接收:

@Override
public void onMessage(Context context, String data) {
    if (!UpdatePlatform.handlePushMsg(context, data)) {
        // 这里处理应用自身的push逻辑
    }
}

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值