【发布时间】:2013-01-16 13:26:30
【问题描述】:
我需要通过XMPP(用户用来实时发送和接收图像的应用)发送大量图像。现在XMPP 支持发送二进制数据,客户端可以通过XMPP 发送图像。但是在服务器必须存储大量待处理图像以发送给当前离线的客户端的情况下,它可能会堆积很多负载。所以我考虑的是这个
-
user_A使用该应用向user_B发送图像。 - 图片由
user_A的应用程序上传到Amazon S3,其bucket和key通过XMPP发送到user_B。 -
user_B的app获取图片的bucket和key,从S3开始下载。
这是做事的好方法还是我应该使用其他方法? 谢谢
【问题讨论】:
-
是的,这是个好主意。另请参阅 XEP-0066 带外数据xmpp.org/extensions/xep-0066.html
-
他将无法使用 XEP-0066 将图片发送给离线联系人
标签: xmpp file-transfer