WCF-CustomIsolated 수신 핸들러 구성 방법
WCF-CustomIsolated 어댑터가 machine.config 이외의 위치에서 사용자 지정 동작 확장을 조회하도록 하려면 수신 핸들러 속성을 구성해야 합니다.
WCF-CustomIsolated 어댑터가 machine.config 이외의 위치에서 사용자 지정 동작 확장을 조회해야 하는 이유
BizTalk Server 사용하는 사용자 지정 동작 확장은 machine.config 등록됩니다. 동작 확장을 로드하기 전에 WCF-CustomIsolated 어댑터는 machine.config 동작 확장을 찾습니다. 그러나 machine.config 특정 컴퓨터에서 실행되는 모든 애플리케이션에 필요한 구성 정보를 저장하는 데 이상적으로 사용됩니다. 반면, WCF 사용자 지정 동작 확장은 컴퓨터에서 실행되는 모든 애플리케이션이 아니라 BizTalk Server 의해서만 필요할 수 있습니다. 따라서 machine.config에 사용자 지정 동작 확장을 저장하여 용도에 맞추지만, 이 위치가 최적 위치는 아닙니다.
BizTalk Server 어댑터 처리기 속성은 WCF-CustomIsolated 어댑터가 사용자 지정 동작 확장을 조회할 수 있는 추가 위치를 제공합니다. 이 경우에도 이미 machine.config에 있는 동작 확장은 바뀌지 않습니다.
기타 고려 사항
WCF-CustomIsolated 수신 핸들러 속성을 구성할 때는 다음 사항을 고려하십시오.
사용자 지정 동작 확장을 machine.config 또는 어댑터 핸들러 속성에서 사용할 수 있어야 합니다. 사용자 지정 동작 확장은 둘 중 한 위치에서만 복제해야 합니다.
사용자 지정 동작 확장을 이미 machine.config에서 사용할 수 있으며 동일한 동작 확장을 어댑터 핸들러 속성에 대해 설정하려고 하면 속성 설정을 시도하는 순간 오류가 표시됩니다.
어댑터 핸들러 속성에 대해 사용자 지정 동작 확장이 설정된 상태에서 동일한 동작 확장으로 machine.config를 업데이트하면 런타임 오류가 발생하고 이벤트 로그에도 기록됩니다. 수신 위치도 사용할 수 없습니다.
어댑터 핸들러 속성을 설정하려면 우선 사용자 지정 동작 확장에서 참조하는 어셈블리가 GAC(전역 어셈블리 캐시)에 있어야 합니다.
어댑터 핸들러 속성 구성
다음 절차에 따라 WCF-CustomIsolated 수신 핸들러를 구성합니다.
어댑터 핸들러 속성을 구성하려면
BizTalk 관리 콘솔에서 BizTalk Server관리, BizTalk 그룹, 플랫폼 설정을 차례로 확장한 다음 어댑터를 확장합니다.
확장된 어댑터 목록에서 WCF-CustomIsolated를 클릭하고 오른쪽 창에서 구성하려는 수신 처리기를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
어댑터 처리기 속성 대화 상자의 일반 탭의 호스트 이름 목록에서 수신 처리기가 연결될 호스트를 선택한 다음 속성을 클릭합니다.
WCF-CustomIsolated 전송 속성 대화 상자의 WCF 확장 탭에서 다음을 수행합니다.
사용 항목 원하는 작업 가져오기 WCF 사용자 지정 동작 확장을 사용하여 WCF 구성 파일을 가져옵니다. 이 단추를 클릭하면 WCF 구성 가져오기 대화 상자가 열리고 WCF 구성 파일을 찾아 찾습니다. WCF 구성 파일이 유효한 파일이어야 합니다. WCF 구성 스키마에 대한 자세한 내용은 의 "Windows Communication Foundation 구성 스키마"를 https://go.microsoft.com/fwlink/?LinkId=163953참조하세요. 내보내기 WCF 사용자 지정 동작 확장을 WCF 구성 파일로 내보냅니다. 이 단추를 클릭하면 WCF 구성 내보내기 대화 상자가 열리고 WCF 구성 파일을 찾아 저장합니다. 지우기 어댑터 핸들러 속성에서 기존 WCF 사용자 지정 동작 확장을 지웁니다.