Questione : Applicazione fuori linea - struttura di sincronizzazione di ADO.NET o blocchetto fuori linea di App del cliente astuto

Voglio sviluppare un'applicazione che si collega ad una base di dati sopra il Internet e lo voglio inoltre funzionare offline.
From il mio punto di vista, struttura delle finestre di sincronizzazione di ADO.NET sono la prima scelta. Ma ho alcuni requisiti che penso che servizio di sincronizzazione non clienti di address.
1- non possa collegarsi direttamente a base di dati a distanza. Devo usare i servizi di fotoricettore. Penso che legga in qualche luogo che posso servizio dati dell'utente WCF. ma non so che clienti di how.
2- hanno regole differenti di autorizzazione. Significo che ogni cliente ha accesso al suo proprio insieme dei dati dalla stessa tabella. Così non posso caricare programmi oggetto l'intera tabella al PC del cliente. Quando le richieste del cliente per una tabella (dati variabili dall'assistente), soltanto quei dati che il cliente ha accesso devono essere restituite. Non so farlo con la sincronizzazione Service.
class= del

Risposta : Applicazione fuori linea - struttura di sincronizzazione di ADO.NET o blocchetto fuori linea di App del cliente astuto

Pozzo. poiché nessuno sta rispondendo a, mi risponderò.
Non ho girato intorno al blocchetto fuori linea di App. Ho trovato i buoni articoli sulla struttura di sincronizzazione di ADO.NET:

Struttura di sincronizzazione con WCF:    http://www.codeproject.com/KB/smart/sync_services.aspx

Fissaggio del WCF:
http://www.theserverside.net/tt/articles/showarticle.tss?id=SecuringWCFService
http://nayyeri.net/custom-username-and-password-authentication-in-wcf-3-5

Per per escludere convalida del certificato sui servizi sicuri di WCF:
http://webservices20.blogspot.com/2008/12/wcf-gotcha-disabling-ssl-validation.html


Altre soluzioni  
 
programming4us programming4us