gpt4 book ai didi

android - 为什么我们应该使用 XMPP 而不是 JSON 作为简单的(纯文本)消息传递应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:21:44 25 4
gpt4 key购买 nike

我正在创建一个简单的 Android 聊天应用程序,其中包含群组、聊天记录等,但“仅限文本”。

我有 Node.js 后端开发人员。谷歌搜索我们发现 XMPP (XML) 是用于大规模聊天的协议(protocol),但对于中小型聊天应用程序(移动),我相信我们可以继续使用 JSON 和 Node.js 服务器。

想知道使用 XMPP 是否有任何显着优势?

最佳答案

这不是简单的短信。当您想要实现实时聊天应用程序时,您必须在线程中有新消息发布时通知聊天窗口的所有用户。

通知其他用户的一种方法是通过推送通知,这通常不太可靠。所以我们为此使用 XMPP 协议(protocol)。查找有关 XMPP 的更多详细信息 here .

如果您不想使用 XMPP 协议(protocol),那么您可以使用套接字实现相同的目的。在安卓中他们是 socket.io可用,这也是一个很好的实时聊天库。

关于android - 为什么我们应该使用 XMPP 而不是 JSON 作为简单的(纯文本)消息传递应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34330148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com