android – 我们为什么要在简单(仅文本)消息传递应用程序中使用XMPP而不是JSON?

android – 我们为什么要在简单(仅文本)消息传递应用程序中使用XMPP而不是JSON?,第1张

概述我正在创建一个简单的 Android聊天应用程序,其中包含群组,聊天记录等,但“仅限文本”. 我在Node.js中有后端开发人员.谷歌搜索我们发现XMPP(XML)是大规模聊天的协议,但对于中小型聊天应用程序(移动),我相信我们可以继续使用JSON和Node.js服务器. 想知道使用XMPP是否有任何明显优势? 它不是简单的短信. 当您想要实现实时聊天应用程序时,您必须在线程中的新消息发布时通知聊 我正在创建一个简单的 Android聊天应用程序,其中包含群组,聊天记录等,但“仅限文本”.

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

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

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

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

如果您不想使用XMPP协议,那么您可以使用套接字实现相同的功能.在androID中它们是socket.io可用,这也是一个很好的实时聊天库.

总结

以上是内存溢出为你收集整理的android – 我们为什么要在简单(仅文本)消息传递应用程序中使用XMPP而不是JSON?全部内容,希望文章能够帮你解决android – 我们为什么要在简单(仅文本)消息传递应用程序中使用XMPP而不是JSON?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1127976.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存