다른 SQL Server 데이터베이스간에 변경 내용을 동기화하는 동기화 응용 프로그램을 디자인하려고합니다.동기화 프레임 워크 : SqlSyncProvider ItemConflicting 대 ApplyChangeFailed
ItemConflicting 이벤트 수신, 충돌과 관련된 지식 저장 및 모든 충돌을 오프라인으로 해결하는 것에 기반한 디자인이 등장했습니다.
그러나 ApplyChangeFailed 이벤트 만 발생시킬 수있는 것으로 보입니다. SqlSyncProvider가 ItemConflicting 이벤트를 사용하지 않는 몇 가지 이유가 있습니까? 나는 사건에 잘못 붙어 있나?
내가 걱정하는 이유는 ItemConlficting 이벤트를 사용하면 충돌을 기록하고 ApplychangeFailed 이벤트로 달성 할 수없는 방식으로 나머지 동기화를 계속할 수 있기 때문입니다.