【发布时间】:2012-02-09 20:21:50
【问题描述】:
我正在开发应用程序,其主要职责是联系远程服务器并显示提供的数据。
服务是基于肥皂的。为此,我使用 ksoap 库,但让我们切入正题。
我一直在使用异步任务“调用服务”。 一切似乎都很顺利,但是......
服务是连续的,往往会“丢失”我的请求,所以我没有得到正确的结果。
所以我决定采用同步方法来解决问题,但这样我必须提供额外的加载按钮/栏等。
这种方式的性能很糟糕。处理这种情况的最佳方法是什么? 我可以使用什么样的同步,这样请求之间就不会有任何竞争?
如何使用 Android 服务? 那些更好?
提前感谢您的回答。
【问题讨论】:
-
为什么不按顺序执行 AsyncTasks,并且只有在它们成功的情况下?
-
按顺序调用它们到底是什么意思?
标签: android web-services soap android-asynctask sequential