应用程序,数据处理和同步的演变

时间:2014-06-16 06:58:38

标签: java android performance web-services

我在法国的一个小社会中实际上是一个Android开发者。我以前从未遇到过这个问题。

说明:

  • 我们开发了一个Android应用程序,它必须使用和不使用网络连接(提示同步升序和降序)<​​/ p>

  • 用户必须自己连接,然后我们请求WebService访问他进行治疗所需的信息。但是,他需要获得~2500行(由JackSon在我们的对象中编组)。这种同步在3g中占用近3分钟,在Edge中占用5分钟以上......然后完成他必须做的事情,并在获得网络连接时将信息发送回服务器。

MySQL和我们的web服务及时提供信息(~0.05s / mysql请求,~105ms /请求从网页访问web服务)。我们实际上需要10-15个请求来获取所有需要的信息。

有没有办法减少,或改进/重构我们的编码方法的解决方案。

事实上,我猜我们并没有想到应用程序的优点,当我看到谷歌驱动器移动或信使Facebook应用程序真的非常快x__x'。

所以我正在寻找一个解决方案,此外,我们有一个客户端需要在接下来的几个月内为每个用户提供~50 000行......

谢谢大家,

0 个答案:

没有答案