문제

Microsoft Sync Framework 1.0을 사용하고 있습니다 (Ado.net 서비스없이)

XML 제공 업체 및 데이터베이스 제공 업체 인 2 개의 사용자 정의 제공 업체를 만들었습니다.

두 공급자의 코드는 다음과 같이 볼 수 있습니다.

http://dl.getdropbox.com/u/204110/mybasesyncprovider.cs

http://dl.getdropbox.com/u/204110/mydbsyncprovider.cs

http://dl.getdropbox.com/u/204110/myxmlsyncprovider.cs

내가 달성하고자하는 다음 단계는 WCF를 통해 동기화하는 것입니다.

이해할 수 있듯이 제공자 프록시 클래스가있을 수 있지만 불행히도 MSDN에서 찾은 모든 예에는 ADO.NET에 SYNC SERVICES를 사용하는 것이 포함됩니다. 이 예제는 일반적으로 dbsyncprovider를 사용합니다.

내 질문은 다음과 같습니다. ADO.NET에 동기화 서비스를 사용하지 않고 내 사용자 정의 제공 업체를 사용하여 WCF를 통해 동기화를 구현할 수 있습니까?

도움이 되었습니까?

해결책

일반적으로, 원하는 통신 메커니즘을 사용자 정기 프로그램의 기본 전송으로 사용할 수 있습니다.

지난번 에이 작업을 수행했을 때, 대상 제공 업체가 실제로 프로세스를 중단 한 경우 너무 많은 주 경영진이 관련되어 있었기 때문에 고객에게 두 공급자 모두가있었습니다.

즉, 구현의 일부로 원하는 WCF 커뮤니케이션을 수행하는 대상 제공 업체를 작성하면됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top