ciao.
Ho un applicazione gestionale per palestre che serve per schedulare corsi , trattamenti , piscina ecc....
Ogni tot di tempo dovrei inviare dei messaggi sms via skebby, un servizio web che manda sms.
Ora vorrei che l'azione di invio degli sms sia il piu trasparente possibile e ho pensato ad un background worker o a un servizio, per cercare di non bloccare in alcun modo o rallentare l'aplicazione normale UI.
voi cosa mi consigliate ?
Il servizio o backround worker deve girare tutto il tempo da quando apro l'applicazione a quando la chiudo perchè non so a che ora spedire l'sms, quello è storato su una tabella su db.
quindi ogni tot di tempo devo leggere dal db i messaggi non inviati e se è l'ora inviarli inviarli, quindi dovrei intrrogare la tabella ogni 5min , vedere se ci sono messaggi e se ci sono spedirli.
grazie.
uso dot net 3.5 sdk e vs 2008, lavoro in vb.net