Frage : Indirekte Anwendung - ADO.NET Synchronisierungs-Rahmen oder intelligenter Klienten-indirekter APP-Block

Ich möchte eine Fensteranwendung, die an eine Datenbank über Internet und anschließt ich es auch offline.
From bearbeiten wünsche mein Gesichtspunkt, ADO.NET Synchronisierungs-Rahmen entwickeln bin die erste Wahl. Aber ich habe einige Anforderungen, dass ich denke, dass Synchronisierungs-Service nicht address.
1- Klienten kann nicht direkt an Ferndatenbank anschließen wird. Ich muss Netzdienstleistungen verwenden. Ich denke, dass ich irgendwo lese, dass ich Benutzer WCF Daten-Service kann. aber ich weiß nicht, dass how.
2- Klienten verschiedene Ermächtigungsrichtlinien haben. Ich bedeute, dass jeder Klient Zugang zu seinem eigenen Satz Daten von der gleichen Tabelle hat. So kann ich vollständige Tabelle nicht zum Klient PC herunterladen. Wenn Ersuchen eines Klienten um eine Tabelle (geänderte Daten vom Bediener), nur jene Daten, denen Klient Zugang hat, zurückgebracht werden muss. Ich kann nicht es mit Synchronisierung Service.
tun

Antwort : Indirekte Anwendung - ADO.NET Synchronisierungs-Rahmen oder intelligenter Klienten-indirekter APP-Block

Brunnen. da niemand antwortet, beantworte ich.
Ich umherging nicht indirekten APP-Block kten. Ich fand gute Artikel über ADO.NET Synchronisierungs-Rahmen:

Synchronisierungs-Rahmen mit WCF:    http://www.codeproject.com/KB/smart/sync_services.aspx

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

Zu Bescheinigungsgültigkeitserklärung auf sicheren WCF Dienstleistungen überbrücken:
http://webservices20.blogspot.com/2008/12/wcf-gotcha-disabling-ssl-validation.html


Weitere Lösungen  
 
programming4us programming4us