COM+ CRM 구성 요소 구성
CRM 구성 요소는 COM+ 서버 애플리케이션 또는 COM+ 라이브러리 애플리케이션에 설치할 수 있습니다. 그러나 항상 COM+ 서버 애플리케이션에서 실행해야 합니다. COM+ 라이브러리 애플리케이션에 설치된 경우 클라이언트 프로세스에서 사용할 수 없습니다.
라이브러리 애플리케이션에 설치된 CRM 구성 요소는 둘 이상의 서버 애플리케이션에서 사용할 수 있습니다. 특정 서버 애플리케이션에 설치된 경우 해당 서버 애플리케이션에서만 사용할 수 있습니다.
서버 애플리케이션에서 CRM을 사용하도록 설정하려면 다음 단계를 사용합니다.
구성 요소 서비스의 서버 애플리케이션 속성 페이지에서 고급 탭을 클릭합니다.
해당 서버 애플리케이션에 대한 보상 리소스 관리자 사용 옵션을 선택합니다. 이 옵션을 선택하지 않으면 이 서버 애플리케이션 내에서 CRM을 사용하려고 하면 실패합니다.
참고
라이브러리 애플리케이션에 설치된 경우 해당 라이브러리 애플리케이션에 대한 보상 리소스 관리자 사용 옵션을 선택할 필요는 없지만 CRM을 실행하려는 서버 애플리케이션에 대해 이 옵션을 선택해야 합니다.
특정 CRM에 대한 CRM 작업자 및 CRM Compensator 구성 요소를 동일한 애플리케이션에 설치하는 것이 좋습니다.
CRM 구성 요소에 권장되는 설정은 다음과 같습니다.
구성 요소 | 설정 |
---|---|
CRM 작업자 | transaction = requiredsync = yesJIT = yesthreading model = Both (또는 스레딩 모델 = Apartment) |
CRM 보상자 | transaction = disabledsync = disabledJIT = nothreading model = Both (또는 스레딩 모델 = Apartment) |
참고
CRM을 사용하는 구성 요소는 등록 시 스레딩 모델을 명시적으로 지정해야 합니다. 기본값인 'Main Thread Apartment'는 지원되지 않습니다. 지원되는 두 스레딩 모델은 Apartment 및 Both뿐입니다.
관련 항목