我正在开发一个Android聊天客户端,我决定使用XMPP,我开始从官方的XMPP RFC学习。 第7章是关于Resource Binding。
现在,对我来说,明确了资源绑定在技术上的实现方式,但我真的不能理解它可能有用的东西。
更清晰明了:
我阅读了stackoverflow的指南。我不是在征求意见。我想解释一下如何以及为什么在应用程序中实现此功能。
答案 0 :(得分:5)
资源用于区分同一帐户的不同会话,特别是在不同设备上。如果在文件传输过程中该设备登录,则将一半文件转到另一台设备将会非常无用。
所以回答你的问题:
如果客户端没有指定一个资源,任何服务器都会为您分配一个随机且唯一的资源。目前还没有一个明确的最佳解决方案"这里: