다음을 통해 공유


사용자 지정 파이프라인 구성 요소 개발

이 섹션에서는 파이프라인 구성 요소를 개발하는 방법을 설명합니다. 일반, 어셈블 및 디스어셈블의 세 가지 유형의 파이프라인 구성 요소를 만들 수 있습니다. 세 가지 유형 각각은 추가로 검색 기능을 구현할 수 있습니다. 각 유형의 파이프라인 구성 요소에는 BizTalk 메시징 엔진에 연결하기 위해 구성 요소를 구현해야 하는 연결된 인터페이스가 있습니다. 구성 요소 유형을 구분하는 파이프라인 인터페이스는 IComponent, IAssemblerComponentIDisassemblerComponent입니다. 구성 요소를 조사할 때 IProbeMessage 인터페이스를 구현해야 합니다.

Microsoft BizTalk Server에는 고유한 구성 요소를 만들 때 참조할 수 있는 샘플 파이프라인 구성 요소가 포함되어 있습니다. 샘플 구성 요소는 메시지 끝에 데이터를 추가하고 메시지의 시작 부분에 데이터를 추가하는 방법을 보여 줍니다. 샘플 파이프라인 구성 요소에 대한 자세한 내용은 CustomComponent(BizTalk Server 샘플)를 참조하세요.

주의

Visual Studio의 파이프라인에서 사용자 지정 파이프라인 구성 요소를 참조하는 경우 컴파일 시간 오류가 발생할 수 있습니다. 오류를 수정하려면 파이프라인 디자이너를 닫고 컴파일하기 전에 다시 엽니다. 또는 구성 요소를 제거한 다음 추가할 수 있습니다.

중요합니다

BizTalk Server로 업그레이드할 때 기존 사용자 지정 파이프라인 구성 요소의 문자열 변수에 줄 바꿈 문자가 포함되어 있지 않은지 확인하십시오. 예를 들어 '\n'과 같은 문자입니다. 그렇지 않으면 Visual Studio에서 이 구성 요소를 컴파일할 때 "newline in constant" 오류가 발생합니다.

이 섹션 안에