使用gateway通过client同时给APP客户端发送消息,安卓客户端有时候会数据丢失,接收数据有点问题,现在想说如何确认客户端是否成功收到数据,客户端接收到数据发一个消息回来,但client只能发不能接,咋搞啊
client应该是可以发,也可以接的。
我们是这么做的, 数据库中弄个消息表,每条消息有个已读字段。 客户端收到消息,就给服务端发个反馈,将消息设置为已读。 客户端上线时读取所有未读消息,展示给客户端。 这样不会漏消息,希望能帮得到你
那是在events里接收反馈然后更改消息状态的吧
events里可以,我是直接让客户端http post到tp里更改消息状态的
client应该是可以发,也可以接的。
我们是这么做的,
数据库中弄个消息表,每条消息有个已读字段。
客户端收到消息,就给服务端发个反馈,将消息设置为已读。
客户端上线时读取所有未读消息,展示给客户端。
这样不会漏消息,希望能帮得到你
那是在events里接收反馈然后更改消息状态的吧
events里可以,我是直接让客户端http post到tp里更改消息状态的