Machine.config 파일에 BAM 인터셉터 동작을 추가하는 방법
BAM의 데이터를 가로채려면 Microsoft .NET machine.config 파일에 BAM 인터셉터 동작을 추가해야 합니다. 다음 두 가지 방법으로 수행할 수 있습니다.
machine.config 파일이 동작을 포함하도록 수동으로 편집
서비스 구성 편집기를 사용하여 동작 포함
machine.config 파일을 수동으로 편집하려면
Microsoft .NET 구성 폴더에 있는 machine.config 파일을 편집합니다. 이렇게 하려면 시작을 클릭하고 실행을 클릭하고 메모장 c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 입력한 다음 확인을 클릭합니다.
다음 동작 확장으로 machine.config 파일을 업데이트합니다.
<system.serviceModel> <extensions> <behaviorExtensions> <add name="BAMEndPointBehaviorExtension" type="Microsoft.BizTalk.Bam.Interceptors.Wcf.BamEndpointBehavior, Microsoft.BizTalk.Bam.Interceptors, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> </behaviorExtensions> </extensions> </system.serviceModel>
machine.config 파일을 저장하고 닫습니다.
서비스 구성 편집기를 사용하여 machine.config 파일을 편집하려면
서비스 구성 편집기를 엽니다. 서비스 구성 편집기를 사용하는 방법에 대한 자세한 내용은 를 참조하세요 https://go.microsoft.com/fwlink/?LinkId=83557.
트리 뷰 창( 구성 레이블 지정)에서 노드 트리를 확장합니다. 고급 폴더를 클릭하고 Extensions 폴더를 클릭한 다음, behavior 요소 extensions 요소를 선택합니다.
새 동작 요소 확장을 만듭니다. 새로 만들기 단추를 클릭하여 확장 구성 요소 편집기 대화 상자를 엽니다. 구성 이름에 동작의 고유한 이름(예: BAMEndPointBehaviorExtension)을 입력합니다.
유형 필드를 클릭한 다음 줄임표 단추(...) 단추를 클릭하여 동작 확장 유형 브라우저 대화 상자를 엽니다.
GAC(전역 어셈블리 캐시) 아이콘을 클릭하여 GAC의 DLL을 나열합니다.
Microsoft.BizTalk.Bam.Interceptors 어셈블리를 선택합니다.
열기 단추를 클릭하여 어셈블리를 선택한 다음 대화 상자를 닫습니다.
동작 확장 유형 브라우저 대화 상자의 유형 이름 창에서 Microsoft.BizTalk.Bam.Interceptors.Wcf.BamEndpointBehavior 유형(아래 화면에서 강조됨)을 두 번 클릭합니다.
확장 구성 요소 편집기가 열립니다.
확인을 클릭하여 확장 구성 요소 편집기 대화 상자를 닫습니다.
서비스 구성 편집기의 세부 정보 창에서 BAMEndPointBehaviorExtension이 표시되는지 확인합니다.
서비스 구성 편집기를 닫습니다.