企业 Web 应用程序中的 XMPP 聊天集成

XMPP chat integration in enterprise web application

我是 xmpp 世界的新手。我必须构建一个网络研讨会类型的 Web 应用程序,用户可以在其中安排 chat/appointments 与他们的联系人。 - 每个联系人的时区都很重要。 - 一旦约会 date/time 到来,聊天创建者将收到通知 - 群聊式对话将开始任何 user/contact 在线的人将立即获得这些聊天信息。 - 如果有人离线,he/she 将在 he/she 上线时收到这些信息。

我的问题是,XMPP是否适合这样的系统?

我看到 Projekts 像您提到的那样使用 XMPPAMQP 协议是我想到的另一个解决方案。两者都是克服 php 的无状态运行时和系统之间桥梁的有效方法。

您向连接的客户端的传送可能会更复杂。如果需要,使用 XMPP 可以启用一些 本地客户端 。如果您想将所有内容都保存在类似网络的环境中,您应该在 实时 中使用 node.js 服务器通过 websockets 交付 (socket.io).