【发布时间】:2017-12-27 18:15:36
【问题描述】:
构建即时聊天应用(原生 IOS 和 Web)。探索是否使用 XMPP 或 MQTT 作为应用协议。似乎我不能让用户在 XMPP 上编辑旧消息。可以在 MQTT 上编辑消息吗?
示例:我想像 Slack 提供的那样实现“编辑消息”,但是在单击“(已编辑)”以允许用户查看消息的不同版本及其时间戳(例如您在Facebook),启用对话的“审计跟踪”。
跟进:看来这只能通过“hack”来实现,在 XMPP 或 MQTT 或其他一些协议/websockets/JSON 等上完成 hack 会更好吗?
【问题讨论】:
-
在代理上编辑消息到底是什么意思?
-
请提供Minimal, Complete, and Verifiable 示例。这将使我们能够帮助您解决您的问题。
标签: xmpp chat protocols mqtt messaging