ciao.
Devo creare un servizio windows con c# e fino a che lavoro sulla macchina di test tutto funziona bene.
Adesso devo registrare ed installare il servizo sul server .
Il servizio deve avere una serie di client che interagiscono con lui andando ad inserire record nel db(sqlserver2000)in una tabella azioni sul server ;questi dati vengono letti ogni tot minuti dal servizio e trasformati in azioni vere e proprie per il servizio.
Ad es se un client vuole importare dei files da una directory deve seplicemente andare ad raccogliere dati da file di testo formattati in un determinato path e importare su db.
Per fare questo è sufficente che il client inserisca nella tabella azioni del db sul server il path nella colonna percorsi e un valore ad es 1(importa) nella colonna azioni uilizando la tabella come coda.
Un volta importato il file id testo il servizio cancella il record corrispondente dalla tabella azioni e prosegue finche non ci sono piu record.
Ora
1)questo metodo è "buono" per interagire col servizio o ci sono metodi molto migliori?(presuppongo di si)
2)come deve essere la stringa di connesione sul client?e possibile semplicemente cambiando la stringa di connessione andare ad inserire dati nel db sul server dai client?
grazie.