企业 Web 应用程序中的 XMPP 聊天集成
XMPP chat integration in enterprise web application
我是 xmpp 世界的新手。我必须构建一个网络研讨会类型的 Web 应用程序,用户可以在其中安排 chat/appointments 与他们的联系人。
- 每个联系人的时区都很重要。
- 一旦约会 date/time 到来,聊天创建者将收到通知
- 群聊式对话将开始任何 user/contact 在线的人将立即获得这些聊天信息。
- 如果有人离线,he/she 将在 he/she 上线时收到这些信息。
我的问题是,XMPP是否适合这样的系统?
我看到 Projekts 像您提到的那样使用 XMPP。 AMQP 协议是我想到的另一个解决方案。两者都是克服 php 的无状态运行时和系统之间桥梁的有效方法。
您向连接的客户端的传送可能会更复杂。如果需要,使用 XMPP 可以启用一些 本地客户端 。如果您想将所有内容都保存在类似网络的环境中,您应该在 实时 中使用 node.js 服务器通过 websockets 交付 (socket.io).
我是 xmpp 世界的新手。我必须构建一个网络研讨会类型的 Web 应用程序,用户可以在其中安排 chat/appointments 与他们的联系人。 - 每个联系人的时区都很重要。 - 一旦约会 date/time 到来,聊天创建者将收到通知 - 群聊式对话将开始任何 user/contact 在线的人将立即获得这些聊天信息。 - 如果有人离线,he/she 将在 he/she 上线时收到这些信息。
我的问题是,XMPP是否适合这样的系统?
我看到 Projekts 像您提到的那样使用 XMPP。 AMQP 协议是我想到的另一个解决方案。两者都是克服 php 的无状态运行时和系统之间桥梁的有效方法。
您向连接的客户端的传送可能会更复杂。如果需要,使用 XMPP 可以启用一些 本地客户端 。如果您想将所有内容都保存在类似网络的环境中,您应该在 实时 中使用 node.js 服务器通过 websockets 交付 (socket.io).