【发布时间】:2011-11-03 20:19:39
【问题描述】:
我正在编写一个简单的 XMPP 聊天应用程序。为了适应移动设备,界面已被简化。客户端使用strophe.js,它利用 javascript 应用程序和 XMPP 服务器之间的双向持久连接 (BOSH)。
这种持久连接会消耗大量带宽吗?我知道大多数手机用户都有某种每月数据配额——我不想占用它。
【问题讨论】:
标签: mobile
我正在编写一个简单的 XMPP 聊天应用程序。为了适应移动设备,界面已被简化。客户端使用strophe.js,它利用 javascript 应用程序和 XMPP 服务器之间的双向持久连接 (BOSH)。
这种持久连接会消耗大量带宽吗?我知道大多数手机用户都有某种每月数据配额——我不想占用它。
【问题讨论】:
标签: mobile
是的,如果你算一算,你需要考虑:
您可能需要考虑改用 websockets。
http://blog.superfeedr.com/xmpp-over-websockets/
Is there an open source WebSockets (JavaScript) XMPP library?
XEP(草案):https://datatracker.ietf.org/doc/html/draft-moffitt-xmpp-over-websocket-00
【讨论】: