Autore Topic: Ingresso chiamata mentre si è in attesa del completamento di una funzione server  (Letto 557 volte)

Offline nnever2000

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    emulatore
  • Sistema operativo:
    windows xp sp3
Buon giorno,
ho questa situazione e vorrei gestirla tramite le notifiche, ditemi se vi sembra corretto:

ho una applicazione che dialoga con un server munito di database attraverso dei servizi web.

Ci sono delle situazioni in cui l'utente dispone delle operazioni che modificano il database dietro i servizi web (tipo: aggiungi un record all'elenco). Eseguo queste operazioni in maniera asincrona mostrando .la tipica icona di attesa al cliente (il cerchio che gira).

Ora mi chiedo, che succede se mentre sto salvando sul server i dati e il cliente è in attesa (cerchio che gira) entra una chiamata? Cosa succede al mio task? Sul server di sicuro l'operazione è completata ma come lo notifico all'utente? Se aggiungo una notifica viene visualizzata anche se il task è passato in backgorund?

Mi pongo questa domanda perchè vorrei evitare di utilizzare un servizio.

Grazie mille per l'aiuto e spero di essere stato chiaro.