我对 XMPP 和 Openfire 还很陌生,我正在努力了解标准的做事方式。
理想情况下,我希望通过 POST 将特定 XMPP 用户收到的任何消息发送到 PHP 脚本随后可以处理该消息的 URL。这一切都会发生在我的本地服务器/本地 Apache 安装上。
我已经看到使用 BOSH 我可以通过 PHP 建立持久连接来监听 XMPP 消息,但是也许我弄错了,但这听起来不是一种非常稳定的做事方式——我担心我要么结束有多个持久连接,否则我的 BOSH PHP 脚本会超时,我不会意识到。理想情况下,我也不会总是打开浏览器并运行此脚本!
谁能指出一个明智的方向让我开始?非常感谢