2016-08-02 35 views

回答

0

我遇到了同样的问题。我能想到的唯一解决方案就是开发一个上传服务,它允许用户上传文件并生成一个url,在这里可以下载文件。

我在jabber服务器上运行服务,并使用相同的凭据进行登录。

  1. 第一个应用程序上传文件,并接收下载网址这是“秘密”
  2. 发送链接直接使用自定义protocoll扩展其他客户,其他客户端下载文件,如果他选择这样做

您可以自定义协议以决定何时删除上载服务器的文件。

此技术还具有以下优点:您可以共享或转发下载,而不会在客户端浪​​费带宽。

但我并不真正满足于我的解决方案,因为我必须开发自己的服务。如果是XMPP的一部分,并且已经在jabber开放式消息服务器上实现,那将会很棒。