0

我必须从 android 应用程序向网络服务器发送 100 多张图像。
目前使用Android Asynchronous Http Client library 来发送图片文件。

我发生的错误是:

1. 套接字超时错误
2. OutofMemory 错误

我什至调用 myClient.setTimeout(time),但它不起作用。

我正在寻找将大量图像发送到服务器的更好选择。
在成功将每个图像发送到服务器后,我正在从服务器获取响应,例如status: true/false

还有一个问题,我是否应该维护队列以发送这些大量图像并从服务器取回响应消息?

建议??

4

1 回答 1

1

根据我之前所做的,我正在使用 XMPP 将图像传输到网络服务器。在 android 中,您可以使用asmack发送/接收图像文件。从服务器端,你需要有 XMPP 服务器,就我而言,我使用韵律服务器,因为我希望它尽可能轻。然后您可以在 web 服务器中创建简单的程序来登录到该 xmpp 服务器。要使用它,您只需从 android xmpp 发送给用于登录网络服务器程序的用户。

于 2013-06-04T06:38:58.477 回答