다음을 통해 공유


BizTalk Server XML 디스어셈블러 파이프라인 구성 요소 구성

XML disassembler 파이프라인 구성 요소는 수신 파이프라인의 디스어셈블 단계에서 사용해야 합니다.

XML 디스어셈블러 파이프라인 구성 요소에 대한 속성 구성

  1. XML disassembler 파이프라인 구성 요소를 수신 파이프라인의 디스어셈블 단계로 끕니다.

  2. 속성 창 파이프라인 구성 요소 속성 섹션에서 다음을 수행합니다.

    • 인식할 수 없는 메시지 허용: 인식된 메시지 유형이 없는 메시지를 디스어셈블러를 통해 전달할 수 있도록 허용할지 여부를 나타냅니다. 기본값: False

    • 문서 스키마: 문서에 적용할 스키마 또는 스키마의 네임스페이스 및 형식 이름을 나타냅니다. 기본값: 빈 컬렉션

      자세한 내용은 스키마 컬렉션 속성 편집기를 사용하는 방법을 참조하세요.

      이 속성에 지정된 스키마에는 고유한 대상 네임스페이스가 있어야 합니다. 스키마에 같은 네임스페이스가 있으면 문서 인스턴스의 유효성 검사가 예상대로 작동하지 않을 수 있습니다. 스키마에 같은 네임스페이스가 있어야 하는 경우 각 스키마에 대해 별도의 파이프라인을 만들고 XML Disassembler 파이프라인 구성 요소당 하나의 스키마를 지정해야 합니다. 또는 하나의 파이프라인을 사용하면서 스키마를 XML Disassembler 파이프라인 구성 요소의 매개 변수로 지정하지 않아야 합니다.

    • DtdProcessing: 파이프라인 내에서 DTD 처리를 허용할지 여부를 나타냅니다. 기본값: 비어 있음

      • 구문 분석 또는 비어 있으면 DTD 처리가 사용하도록 설정됩니다.
      • Ignore이면 들어오는 XML 메시지의 DOCTYPE 요소가 무시되고 DTD 처리가 발생하지 않습니다.
      • 금지하면 DTD 처리가 비활성화되고 DTD를 사용하는 들어오는 XML 메시지가 일시 중단됩니다.

      이 설정은 다음에 적용됩니다.

      • BizTalk Server 2020 이상
      • BizTalk Server 2016 누적 업데이트 6 이상
    • 봉투 스키마: 봉투에 적용할 스키마 또는 스키마의 네임스페이스 및 형식 이름을 나타냅니다. 기본값: 빈 컬렉션

      자세한 내용은 스키마 컬렉션 속성 편집기를 사용하는 방법을 참조하세요.

      이 속성에 지정된 스키마에는 고유한 대상 네임스페이스가 있어야 합니다. 스키마에 같은 네임스페이스가 있으면 문서 인스턴스의 유효성 검사가 예상대로 작동하지 않을 수 있습니다. 스키마에 같은 네임스페이스가 있어야 하는 경우 각 스키마에 대해 별도의 파이프라인을 만들고 XML Disassembler 파이프라인 구성 요소당 하나의 스키마를 지정해야 합니다. 또는 하나의 파이프라인을 사용하면서 스키마를 XML Disassembler 파이프라인 구성 요소의 매개 변수로 지정하지 않아야 합니다.

    • 복구 가능한 교환 처리: False 는 전체 교환이 단위로 디스어셈블됨을 나타냅니다(포함된 메시지가 실패하면 전체 교환이 일시 중단됨).

      True 는 교환 내의 메시지가 디스어셈블러에 의해 개별적으로 추출되고 일부 메시지가 메시징 경로를 통해 전파되고 다른 메시지는 일시 중단될 가능성이 있음을 나타냅니다.

      복구 가능한 교환 처리에 대한 자세한 내용은 복구 가능한 교환 처리를 참조하세요.

    • 문서 구조 유효성 검사: 기본값: False

      True이면 문서 및 필요에 따라 봉투 스키마에 대해 들어오는 메시지의 유효성 검사를 수행합니다. True이면 문서 스키마 또는 봉투 스키마 속성에 대해 두 개 이상의 스키마를 입력하면 선택한 스키마 중 두 개 이상이 동일한 대상 네임스페이 오류를 공유할 수 있습니다.

      승격된 속성에 기본값이나 고정 값이 없으며 이 속성이 False로 설정된 경우 속성은 승격되지 않습니다.

참고 항목

XML Disassembler 파이프라인 구성 요소
XML 및 플랫 파일 속성 스키마와 속성
파이프라인 - Assembler/Disassembler(BizTalk Server 샘플 폴더)
네이티브 파이프라인 구성 요소 구성