2012-04-14 3 views
1

Ich habe gehört, dass es eine Möglichkeit geben könnte, GET-Abfrage und übergeben Sie es einige Handler in einer Weise, die Sie nicht warten auf die Antwort: wenn die Antwort kommt, es einfach ruft den gegebenen Handler auf, der das Ergebnis behandelt.Non-blocking HTTP GET Abfrage auf Android

Dies ist nicht über blockierende Benutzeroberfläche, ich weiß, wie AsyncTask verwenden. Das Problem ist, dass ich 3-4 Anfragen gleichzeitig ins Internet stellen möchte.

Gibt es eine Möglichkeit, dies in Android zu tun, ohne zu viele Threads zu erstellen?

+0

Wie viele Threads ist "zu viele"? – FoamyGuy

Antwort

5

Werfen Sie einen Blick auf Apache commons HTTP core, die non-blocking IO (NIO) unterstützt. (und ein example)

+0

danke, ich werde das versuchen! Entschuldigung, kann noch nicht stimmen – renal