데이터베이스 동기화
Sync Framework 설명서의 이 섹션에서는 데이터베이스 동기화 공급자(이전 릴리스에서는 Sync Services for ADO.NET이라고 함)에 대해 설명합니다. Sync Framework에는 몇 가지 데이터베이스 동기화 공급자가 포함되어 있습니다. 직관적이고 유연한 API를 통해 오프라인 및 공동 작업 시나리오에서 데이터베이스 동기화를 위한 응용 프로그램을 빌드할 수 있습니다. 이 섹션에서는 API를 신속하게 이해하고 API를 통해 생산성을 높이는 데 도움이 되는 간단한 소개, 방법 및 참조 항목을 제공합니다. 방법 항목에는 샘플 코드가 들어 있습니다. 추가 샘플은 Sync Framework SDK 및 Code Gallery에서 사용할 수 있습니다.
다음 항목에서는 Sync Framework에 대한 소개 정보를 제공합니다. 이러한 항목에 이미 익숙한 경우 섹션 내용 및 참조에서 자세한 내용을 확인하십시오.
- Sync Framework 사용의 이점
융통성 있는 방법, 강력한 동기화 모델, 생산적인 도구 등 Sync Framework를 사용할 때의 이점을 설명합니다.
- Sync Framework 2.0의 새로운 기능
이 버전의 Sync Framework에서 추가되거나 향상된 기능에 대해 설명합니다.
- 적절한 Sync Framework 구성 요소 선택
동기화 시나리오에 사용할 올바른 구성 요소를 안내하고 Sync Framework 아키텍처를 설명합니다.
- 설치, 재배포 및 버전 호환성
Sync Framework를 설치하는 데 사용되는 설치 패키지 및 이러한 설치 패키지를 Sync Framework를 사용하는 응용 프로그램과 함께 재배포하는 방법에 대해 설명합니다.
섹션 내용
- 개요 및 시나리오
Sync Framework 데이터베이스 동기화 API에 대해 자세히 설명합니다. Sync Framework에서 가능한 여러 주요 시나리오에 대해 설명하고 각 시나리오에 가장 적합한 API 부분에 대해 설명합니다.
- 오프라인 시나리오
클라이언트 동기화 공급자 및 서버 동기화 공급자를 사용하여 SQL Server Compact 데이터베이스를 다른 데이터 원본과 동기화하는 방법에 대해 설명합니다.
- 공동 작업 시나리오
중앙 허브를 통과할 필요 없이 피어 투 피어 방식으로 두 개 이상의 끝점을 동기화하는 방법에 대해 설명합니다.
- 응용 프로그램 디자인 및 배포 고려 사항
응용 프로그램 버전 관리 및 기본 키 처리 등의 일반적인 디자인 문제를 해결하는 방법에 대해 설명합니다.
- 데이터베이스 공급자용 설치 스크립트 방법 항목
방법 항목 및 샘플 응용 프로그램에 사용되는 데이터베이스를 설정하는 Transact-SQL 코드가 포함되어 있습니다.
- 데이터베이스 공급자용 유틸리티 클래스 방법 항목
방법 항목 및 샘플 응용 프로그램에 사용되는 C# 및 Visual Basic 코드가 포함되어 있습니다.
참조
- Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServer, Microsoft.Synchronization.Data.SqlServerCe 및 Microsoft.Synchronization.Data.Server입니다.
Sync Framework 데이터베이스 동기화 API의 전체 참조를 제공합니다. 이 참조는 Microsoft.Synchronization.dll, Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll 및 Microsoft.Synchronization.Data.SqlServerCe.dll의 public 형식과 멤버를 포함합니다.