0
我试了两个smack和asmack.I能够登录,注册和发送消息和发送文件also.but问题是当我发送文件离线用户我越来越(服务不可用503)error.how我可以发送文件离线用户使用smack或asmack ...如果不可能与smack和asmack那么什么是替代方式?如何使用xmpp smack或asmack将文件发送给离线用户?
我试了两个smack和asmack.I能够登录,注册和发送消息和发送文件also.but问题是当我发送文件离线用户我越来越(服务不可用503)error.how我可以发送文件离线用户使用smack或asmack ...如果不可能与smack和asmack那么什么是替代方式?如何使用xmpp smack或asmack将文件发送给离线用户?
我遇到了同样的问题。我能想到的唯一解决方案就是开发一个上传服务,它允许用户上传文件并生成一个url,在这里可以下载文件。
我在jabber服务器上运行服务,并使用相同的凭据进行登录。
您可以自定义协议以决定何时删除上载服务器的文件。
此技术还具有以下优点:您可以共享或转发下载,而不会在客户端浪费带宽。
但我并不真正满足于我的解决方案,因为我必须开发自己的服务。如果是XMPP的一部分,并且已经在jabber开放式消息服务器上实现,那将会很棒。