다음을 통해 공유


복제 아키텍처

복제 작업에는 Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition)의 다음 구성 요소가 사용됩니다.

  • SQL Server Compact Edition 데이터베이스 엔진 
  • SQL Server Compact Edition 클라이언트 에이전트
  • SQL Server Compact Edition 서버 에이전트
  • SQL Server Compact Edition 복제 공급자

복제 아키텍처

SQL Server Compact Edition 데이터베이스 엔진

SQL Server Compact Edition 데이터베이스 엔진 에서는 장치의 로컬 데이터베이스를 관리합니다. 구독 데이터베이스의 경우 SQL Server Compact Edition 데이터베이스 엔진 에서는 각 레코드에 대한 변경 추적 정보를 관리함으로써 삽입, 업데이트 또는 삭제된 모든 데이터베이스 레코드를 추적합니다.

SQL Server Compact Edition 클라이언트 에이전트

SQL Server Compact Edition 클라이언트 에이전트는 장치의 주요 SQL Server Compact Edition 복제 구성 요소입니다. SQL Server Compact Edition 클라이언트 에이전트는 SQL Server Compact Edition 복제 개체 인터페이스를 구현합니다. 응용 프로그램에서는 이 인터페이스를 호출하여 프로그래밍 방식으로 복제를 제어합니다.

SQL Server Compact Edition 서버 에이전트

SQL Server Compact Edition 서버 에이전트는 SQL Server 와 SQL Server Compact Edition 간의 통신을 관리하는 구성 요소입니다. SQL Server Compact Edition 서버 에이전트는 Microsoft 인터넷 정보 서비스(IIS)를 실행하는 서버에 있으며 SQL Server Compact Edition 클라이언트 에이전트의 모든 HTTP 요청을 처리합니다.

SQL Server 조정자 및 SQL Server Compact Edition 복제 공급자

동기화를 수행할 때 SQL Server 조정자는 SQL Server Compact Edition 복제 공급자를 호출합니다. SQL Server 조정자와 SQL Server Compact Edition 복제 공급자는 IIS를 실행하며 SQL Server Compact Edition 서버 도구가 설치된 서버에 있습니다. SQL Server 조정자를 시작하면 게시자의 병합 에이전트가 구독에 연결됩니다.

참고 항목

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기