다음을 통해 공유


2단원: XML 송신 포트 추가

송신 포트를 사용하여 메시지를 보내는 방법을 정의합니다. 이 단원에서는 XML 메시지를 보내는 방법을 정의하는 송신 포트를 만듭니다.

XML 송신 포트를 추가하려면

  1. BizTalk Server 관리 콘솔에서 포트 보내기를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 정적 단방향 송신 포트를 클릭합니다.

  2. 송신 포트 속성 대화 상자의 이름 상자에 MT103_XML_SendPort 입력합니다.

  3. 전송 섹션의 형식 상자에 대해 드롭다운 목록을 클릭한 다음 파일을 선택합니다.

  4. 형식 드롭다운 목록의 오른쪽에 있는 구성 단추를 클릭합니다.

  5. 파일 전송 속성 대화 상자에서 찾아보기를 클릭합니다.

  6. 폴더 찾아보기 대화 상자에서 드라이브>:\Labs\Outbound 폴더로 이동<한 다음 확인을 클릭합니다.

  7. 파일 전송 속성 대화 상자에서 파일 이름 상자에 %MessageID%.xml 입력했는지 확인하고 확인을 클릭합니다.

  8. 송신 포트 속성 대화 상자에서 송신 처리기 상자에 BizTalkServerApplication이 선택되어 있고 송신 파이프라인 상자에 대해 PassThruTransmit가 선택되어 있는지 확인합니다.

  9. 왼쪽 창에서 필터를 클릭한 다음 다음을 수행합니다.

    사용 항목 원하는 작업
    속성 BTS를 선택합니다. ReceivePortName.
    연산자 ==를 선택합니다.
    MT103_FlatFile_ReceivePort 입력합니다.
    그룹 를 선택합니다.
  10. 다음 속성 줄 내부를 클릭하고 다음을 수행합니다.

    사용 항목 원하는 작업
    속성 Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_Failed 선택
    연산자 ==를 선택합니다.
    유효한 메시지에 False 를 입력합니다.

    참고

    송신 포트가 성공적으로 구문 분석되고 유효성이 검사된 메시지만 보내도록 "Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_Failed == False" 필터 식 절을 추가합니다. 네이티브 BizTalk Server 디스어셈블러를 사용하는 수신 파이프라인과 달리 A4SWIFT 디스어셈블러는 실패한(잘못된) 메시지를 일시 중단하지 않고 대신 MessageBox에 게시하고 승격된 속성을 사용하여 실패로 표시합니다. A4SWIFT MessageBox에 게시하기 전에 실패한 메시지에 수집된 오류의 XML 표현을 연결합니다.
    "Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_Failed == False" 필터 식 절을 포함하지 않으면 송신 포트는 전달되거나 실패한 모든 메시지를 보냅니다. 실패한 메시지 구독에 대한 자세한 내용은 실패한 메시지 구독 작업을 참조하세요.

  11. 적용, 확인을 차례로 클릭합니다.

  12. BizTalk Server 관리 콘솔의 송신 포트에서 MT103_XML_SendPort 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭합니다.

    모듈 6: 비즈니스 규칙 배포로 진행합니다.