我正在使用Smack库和Ejabberd作为我的XMPP服务器在Android上开发XMPP客户端。
到目前为止一切都运行良好,但每当用户开始上传大文件并快速发送大量邮件时,他们的连接就会从服务器关闭。 我从debuger那里得到了关注:
connection Closed Error Parser获得END_DOCUMENT事件
通过改造库
处理上传我检查了Ejabberd配置,因此允许用户快速发送消息,php上传服务器的配置允许上传大文件。
Ejabberd和php上传服务器也不在同一主机上。
我无法解决问题所在,是来自smack,ejabberd还是Android本身。