Ho un'app per iPad che funziona sia online che offline, ma quando sono offline ci sono chiamate al servizio web che devono essere fatte una volta che la disponibilità online è di nuovo un'opzione.coda messaggi per iOS/iPad - qualcosa come MSMQ?
Esempio: Un nuovo client viene aggiunto all'app, questo deve essere inviato al servizio web ma poiché siamo offline non vogliamo rallentare l'utente in modo da consentirne l'aggiunta locale e continuare, ma è necessario per ricordare che quella chiamata deve essere fatta al servizio web quando possiamo. Stessa cosa per gli ordini e così via.
Esiste una sorta di coda che può essere impostata in modo che si attivi una volta che abbiamo la connettività?
la coda è la mia domanda, alla ricerca di un po 'di direzione su come realizzare questo. Non so come fare la coda per le chiamate di funzione. Ho appena usato MSMQ come esempio perché l'ho usato in passato. – Slee
Ti ho appena detto come fare una coda. :-) Usa i dati principali. Qualsiasi raccolta ordinata è effettivamente una coda. Prendine uno, processalo, cancellalo. È persino possibile mettere in coda le chiamate di funzione, ma probabilmente non è necessario, poiché il thread di elaborazione può sapere quale funzione chiamare in base ai dati che recupera. –
niente di simile all'ovvio - grazie! – Slee