복제의 향상된 프로그래밍 기능
다음과 같은 복제 프로그래밍 기능이 향상되었습니다.
- RMO(복제 관리 개체)
- 병합 복제를 위한 비즈니스 논리 처리기
향상된 프로그래밍 기능
복제 관리 개체
RMO는 복제 구성, 관리 및 스크립팅과 구독자 동기화를 위한 일련의 공용 언어 런타임 클래스를 제공하는 Microsoft .NET Framework 라이브러리입니다. 이 라이브러리를 사용하면 최상위 클래스로부터의 순회 검색 없이도 게시 또는 구독 클래스와 같은 개별 클래스를 프로그램에서 사용할 수 있습니다. 관련되지 않는 개체나 더 이상 사용되지 않는 개체는 캐시되지 않습니다. 따라서 가비지 수집기에서 사용되지 않은 메모리를 수집하고 확장성을 향상시킬 수 있습니다. 자세한 내용은 Programming with Replication Management Objects를 참조하십시오.
병합 복제를 위한 비즈니스 논리 처리기
비즈니스 논리 처리기는 관리 코드로 작성되었으며 병합 동기화 중에 사용자 지정 비즈니스 논리를 실행할 수 있도록 합니다. 예를 들어 판매 직원이 핸드헬드 장치에서 주문을 입력하면 동기화 중에 재고가 검색되고 재고가 없으면 판매 직원에게 알림을 보냅니다. 자세한 내용은 병합 동기화 중 비즈니스 논리 실행을 참조하십시오.