다음을 통해 공유


Machine.config 파일에 BAM 인터셉터 동작을 추가하는 방법

BAM의 데이터를 가로채려면 Microsoft .NET machine.config 파일에 BAM 인터셉터 동작을 추가해야 합니다. 다음 두 가지 방법으로 수행할 수 있습니다.

  • machine.config 파일이 동작을 포함하도록 수동으로 편집

  • 서비스 구성 편집기를 사용하여 동작 포함

machine.config 파일을 수동으로 편집하려면

  1. Microsoft .NET 구성 폴더에 있는 machine.config 파일을 편집합니다. 이렇게 하려면 시작을 클릭하고 실행을 클릭하고 메모장 c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 입력한 다음 확인을 클릭합니다.

  2. 다음 동작 확장으로 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>
    
  3. machine.config 파일을 저장하고 닫습니다.

서비스 구성 편집기를 사용하여 machine.config 파일을 편집하려면

  1. 서비스 구성 편집기를 엽니다. 서비스 구성 편집기를 사용하는 방법에 대한 자세한 내용은 를 참조하세요 https://go.microsoft.com/fwlink/?LinkId=83557.

  2. 트리 뷰 창( 구성 레이블 지정)에서 노드 트리를 확장합니다. 고급 폴더를 클릭하고 Extensions 폴더를 클릭한 다음, behavior 요소 extensions 요소를 선택합니다.

  3. 새 동작 요소 확장을 만듭니다. 새로 만들기 단추를 클릭하여 확장 구성 요소 편집기 대화 상자를 엽니다. 구성 이름에 동작의 고유한 이름(예: BAMEndPointBehaviorExtension)을 입력합니다.

    확장 구성 요소 편집기

  4. 유형 필드를 클릭한 다음 줄임표 단추(...) 단추를 클릭하여 동작 확장 유형 브라우저 대화 상자를 엽니다.

  5. GAC(전역 어셈블리 캐시) 아이콘을 클릭하여 GAC의 DLL을 나열합니다.

  6. Microsoft.BizTalk.Bam.Interceptors 어셈블리를 선택합니다.

  7. 열기 단추를 클릭하여 어셈블리를 선택한 다음 대화 상자를 닫습니다.

    구성 이름 속성에 대해 입력한 BAMEndPointBehaviorExtension을 보여 주는 확장 구성 요소 편집기 대화 상자의 스크린샷

  8. 동작 확장 유형 브라우저 대화 상자의 유형 이름 창에서 Microsoft.BizTalk.Bam.Interceptors.Wcf.BamEndpointBehavior 유형(아래 화면에서 강조됨)을 두 번 클릭합니다.

    GAC(전역 어셈블리 캐시) DLL 목록에서 선택된 Microsoft.BizTalk.Bam.Interceptors를 보여 주는 동작 확장 유형 브라우저 대화 상자의 스크린샷.

    확장 구성 요소 편집기가 열립니다.

  9. 확인을 클릭하여 확장 구성 요소 편집기 대화 상자를 닫습니다.

  10. 서비스 구성 편집기의 세부 정보 창에서 BAMEndPointBehaviorExtension이 표시되는지 확인합니다.

  11. 서비스 구성 편집기를 닫습니다.

다음 단계

BAM WCF 인터셉션 구성 방법

참고 항목

BAM 데이터를 가로채도록 WCF 어댑터 구성