排队服务的任务

时间:2015-01-03 13:46:06

标签: android service queuing

我有一个服务,它在REST服务器上获取数据。我的服务需要在服务器上发出3个请求才能获得3个不同的JSON对象。但我刚刚了解到,同时多次调用同一服务是不可能的。

然后我想到了将为每个对象调用服务的任务排队。我不确定如何实现这一点。是否有任何类或库在Android或Java中执行此操作?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

正如Eran和pskink所说,我实现了IntentService,这正是我需要排队的请求。

正如文件所说:

  

IntentService执行以下操作:

     

创建一个工作队列,一次将一个意图传递给onHandleIntent()实现,因此您永远不必担心多线程。