Approccio migliore per il recupero di più chiamate RESTful

0

Ho un'applicazione Android che associa i beacon bluetooth ai dati che vengono recuperati da un server tramite le chiamate RESTful.

Una volta avviata l'app, abbiamo una pagina con una tabella che viene riempita dai dati dello scanner Bluetooth LE.

Il mio problema è questo:

Ho tre modelli di dati:  Il BluetoothAdvertisementModel , che contiene AssociatedRoomDataModel che contiene un AssociatedMeetingDataModel .

Il mio problema è che quando trovo un beacon, chiama immediatamente il server e lega quel BluetoothAdvertisementModel object a un AssociatedRoomDataModel object assegnato (che è solo un campo per la classe BluetoothAdvertisementModel ).

Quindi, una volta che viene assegnato un AssociatedRoomDataModel , recupero tramite un altro RESTful chiama AssociatedMeetingDataModel per quel AssociatedRoomDataModel .

Tuttavia, il problema con questo approccio è che è piuttosto lento anche con l'utilizzo delle chiamate AsyncTask .

Qualche idea su un approccio migliore?

    
posta Tukajo 30.07.2015 - 20:12
fonte

0 risposte

Leggi altre domande sui tag