起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3704|回复: 2

[处理中5] mqtt 通知消息的问题

[复制链接]

226

主题

740

帖子

2370

积分

金牌会员

Rank: 6Rank: 6

积分
2370
发表于 2016-5-4 17:34:10 | 显示全部楼层 |阅读模式
首先说一下我们的需求
1 在用户使用时可以接受通知消息(同时当退出应用时也可以接受到消息)
2 如果在同一个pad上多个用户使用这个pad 不同的用户登录都可以接受到消息。
首先看过了这个帖子,这个帖子其实也是现在应用场景比较多的,但是这个帖子貌似没有好的解决方案http://bbs.wex5.com/forum.php?mo ... =%E9%A6%96%E6%AC%A1

问题描诉
mqtt 存在的问题 :


http://doc.wex5.com/bex5-push-server/

http://doc.wex5.com/bex5-push-message/


1 同一个用户登录不同的pad 只有最后 登录的那一个pad 可以收到对应的通知消息
2 不同的用户使用同一个pad 只有第一次登录过次pad 的的用户才能收到通知消息。
       比如,我一开始的时候使用的是system登录的此时可以接受到发给system的通知消息,再换一个用户比如000001 登录次pad 发现发给000001 的通知消息在此pad上接受不到消息(在这个表中 SA_Terminal 其实是有记录的!)。但是又重新使用system登录又可以接受到给system发送的通知消息。

3 当应用注销之后,并不能接受到通知消息。。。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-5-5 09:26:45 | 显示全部楼层
1.你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
2.如果同一个终端登录不同的用户,目前需要
   要当前人先注销,退出app,然后杀进程
   把SA_Terminal这个表中的这个设备记录的信息清了
   用另一个人重现登录,在发消息
3.注销是收不到消息的,这个目前就是这样实现的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-5-6 14:42:54 | 显示全部楼层
多用户不同终端的问题是平台的缺陷,已经提交内部平台组

可以手动到SA_Terminal把这个终端上的数据清了看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 02:07 , Processed in 0.082391 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表