1
0
Pubsub是一个合适的解决方案。在我看来,它能满足你所有的要求。如果希望用户以不同的方式订阅每种消息类型,则需要为每种事件类型设置一个节点(或者可以在单个节点上使用过滤器,但我认为多个节点更容易)。节点所有者可以允许任何人发布到节点,因此这不是问题。 提到了PEP,但如果您想向不在花名册中的用户发布,它不是正确的解决方案。 Pubsub还允许您为消息定义任何想要的内容类型,或者如果消息传输的简单行为足够提供信息,则完全不定义任何内容类型。 |
2
1
PubSub可以工作,但是,你所描述的感觉更像
基本上,它 创建访问者可以加入的聊天室 . 您当然可以配置为只允许某些用户发布。 因为您已经有了一个在浏览器上运行的客户端,使用Strophe,这应该相当容易。确保这个 粘液组分 正在您的服务器上运行。 |
3
1
使用xmpphp库,即在需要时向多个jid发送消息,这是pub sub或MUC可以为您做的。:D因此,根据您的应用程序类型,您需要选择一种并继续使用xmpp进行试验,随着您的继续,事情应该会变得越来越清楚。。。。 |
4
1
要回答关于实时通知的第二个问题,您需要的是使用PEP而不是pubsub。两者的主要区别在于 PEP 只会公布给你名单上的人,我想这是你想要的。此外,我认为政治公众人物比pubsub或至少更受广泛支持jabber.org网站支持它。政治公众人物的唯一问题是需要 Entity Capability 支持。 here . 示例是Java;希望您不要反对;-) |
Bogdan Lashkov · 如何选择首选的文件传输方法? 6 年前 |
Ahmed · 使用ejabberd的验证码 7 年前 |
Parkhya Dev · openfire中需要哪些插件才能使用聊天 7 年前 |
ÇaÄdaÅ Tunca · ConverseJS过滤器触点 7 年前 |
Pat · 我可以在mqtt服务器上编辑消息吗? 7 年前 |