【发布时间】:2009-09-17 09:24:43
【问题描述】:
我正在使用 jaxl 库在我的 debian 服务器上使用 openfire 进行机器人开发。
现在我想对其应用 pubsub 功能。
我的场景是:用户订阅了一个事件,当事件发生时,消息会发送给所有订阅者。
我很困惑如何通过im实现pubsub。
请帮忙
谢谢
【问题讨论】:
标签: php bots publish-subscribe
我正在使用 jaxl 库在我的 debian 服务器上使用 openfire 进行机器人开发。
现在我想对其应用 pubsub 功能。
我的场景是:用户订阅了一个事件,当事件发生时,消息会发送给所有订阅者。
我很困惑如何通过im实现pubsub。
请帮忙
谢谢
【问题讨论】:
标签: php bots publish-subscribe
好吧,您需要某种持久性消息存储。 Apache 的 ActiveMQ 和 STOMP 协议很容易从 PHP 实现。
【讨论】:
有点晚了,反正这里是解决办法。
Movim.eu 项目使用 jaxl php 库作为所有 xmpp 交互的基础,已经使用 Jaxl 库在 Movim 代码库中实现/测试/部署了 pubsub 和微博功能。您可以试用他们的代码库,其中甚至包含一些示例,说明如何使用 Jaxl 库实现 pubsub。
【讨论】: