【发布时间】:2012-07-17 13:43:52
【问题描述】:
我目前正在研究 xmppframework,要求是在两台 iPhone 之间传输文件。我搜索了 XEP,发现 0065 和 0096
XEP-0065 说:
XMPP 设计用于在之间发送相对较小的 XML 块 网络实体,并且不是为发送二进制数据而设计的。然而, 有时希望将二进制数据发送到另一个实体 在 XMPP 网络上发现了一个(例如,发送文件)。 因此,有一个通用的流媒体协议是有价值的 XMPP 网络上任意两个实体之间的二进制数据。 主要 这种字节流技术的应用是文件传输 在 SI 文件传输 [1] 和 Jingle 文件传输 [2] 中指定。 但是,其他应用程序是可能的,这就是为什么它很重要 开发一种通用协议,而不是专门用于 特定的应用程序,例如文件传输。
请看粗体线,如果文件传输 XEP 是 SI File Transfer(0096) 和 Jingle File Transfer(0234),我会感到困惑,那么这个 0065 XEP 的目的是什么?为什么网上有人提到 sep-0065 进行文件传输?
【问题讨论】:
标签: xmpp xmppframework