프로토콜 설정

개요

조직 내의 비즈니스 부서를 반영하는 비즈니스 프로필을 만든 후에는 기업에서 비즈니스 프로필 간의 통신이 이루어지는 방식을 정의하는 매개 변수를 선언해야 합니다. 이러한 통신 매개 변수는 프로토콜 설정으로 정의됩니다. 프로토콜 설정은 특정 B2B 프로토콜에 대해 비즈니스 트랜잭션을 지원하는 방법을 정의합니다. 각 비즈니스 프로필은 파트너가 통신할 수 있는 각 B2B 프로토콜에 대한 메시지 처리(인코딩) 또는 메시지 전송(전송)에 대한 다양한 설정을 정의합니다. 비즈니스 프로필에 대한 통신 매개 변수는 다음 두 범주에 따라 정의됩니다.

  • 인코딩 프로토콜 설정: 인코딩 프로토콜은 B2B 메시지의 구조와 콘텐츠를 제어합니다. 비즈니스 프로필에 대한 인코딩 프로토콜 설정은 비즈니스 부서에서 B2B 메시지를 보내고 받는 데 사용하는 인코딩 프로토콜을 정의합니다. 인코딩 프로토콜의 몇 가지 예는 X12, EDIFACT, HL7 등입니다. BizTalk Server에 대해 지원되는 인코딩 프로토콜에 대한 자세한 내용은 EDI 표준 지원을 참조하세요. 인코딩 프로토콜의 일부로 보내는 당사자가 승인을 기대하는지 여부, 메시지를 일괄 처리할지 또는 개별적으로 보낼지 여부 등과 같은 다양한 설정을 제공할 수 있습니다. 언제든지 거래 업체 계약의 일부로 이러한 설정을 덮어쓸 수 있습니다. 거래 업체 계약을 참조하세요.

  • 전송 프로토콜 설정: 전송 프로토콜은 두 파트너 간에 메시지를 주고 받는 데 사용되는 전송 채널을 제어합니다. 전송은 기본적으로 두 전송 엔드포인트 간에 있으므로 각 비즈니스 프로필은 자체 "전송 엔드포인트" 구성을 정의하고 거래 업체의 비즈니스 프로필에 대한 단일 "전송 엔드포인트"와 통신합니다. 지원되는 전송 프로토콜에 대한 자세한 내용은 BizTalk Server의 AS2 지원을 참조하세요. 전송 프로토콜의 일부로 메시지 서명 여부, 메시지 암호화 여부 등과 같은 다양한 설정을 제공할 수 있습니다. 언제든지 거래 업체 계약의 일부로 이러한 설정을 덮어쓸 수 있습니다. 계약에 대한 자세한 내용은 거래 업체 계약을 참조하세요.

    비즈니스 프로필은 프로토콜 설정을 정의하여 거래 업체 간에 B2B 메시지를 보내는 데 사용할 메시지 형식과 전송 프로토콜을 선언합니다.

메모

프로토콜 설정을 비즈니스 프로필의 일부로 정의하는 것은 선택 사항입니다. 비즈니스 프로필의 일부로 프로토콜 설정을 지정하지 않으면 항상 규약에 해당 설정을 지정할 수 있습니다.

다음 그림에서는 TPM 솔루션에서 거래 업체, 비즈니스 프로필 및 프로토콜 설정이 함께 표시되는 방법을 보여 줍니다.

거래 업체 프로필 및 프로토콜 설정

위의 그림에서 "배송" 비즈니스 프로필은 AS2 전송 프로토콜을 통해 전송된 X12 인코딩 형식으로 메시지를 보내고 받을 수 있습니다. 마찬가지로 "청구서" 배송 프로필은 AS2 전송 프로토콜을 통해 X12 및 EDIFACT 인코딩 형식의 메시지를 보내고 받을 수 있습니다.

이제 BizTalk Server에서 TPM 솔루션을 만드는 데 비즈니스 프로필을 정의하는 것이 얼마나 유용한지 알 수 있습니다. 현재 그림과 같이 "배송" 비즈니스 프로필은 X12 메시지만 보내고 받을 수 있습니다. 따라서 "배송" 비즈니스 프로필과 통신하는 모든 비즈니스 프로필은 "배송" 비즈니스 프로필의 속성 설정을 준수해야 합니다. 그러나 나중에 "배송" 비즈니스 프로필이 EDIFACT 인코딩을 사용하여 메시지를 수락하기 시작하는 경우 EDIFACT 지원을 포함하도록 관련 속성만 설정하면 됩니다. 파트너 조직은 동일한 배송 부서에 대한 새 비즈니스 프로필을 만들 필요가 없습니다.

비즈니스 프로필을 만들 때 항상 프로토콜 설정을 지정해야 하나요?

이론적으로는 비즈니스 프로필에 프로토콜 설정 정의가 포함되어야 합니다. 그러나 이는 TPM 사용자 인터페이스에서 비즈니스 프로필을 만드는 동안 프로토콜 설정을 정의해야 함을 의미하지는 않습니다. TPM은 비즈니스 프로필을 만들거나 거래 업체 계약을 만드는 동안 프로토콜 설정을 유연하게 지정할 수 있습니다. 비즈니스 프로필의 일부로 프로토콜 설정을 정의하는 경우 해당 프로필에 대한 거래 업체 계약을 만드는 동안 프로토콜 설정을 사용할 수 있습니다. 그러나 프로토콜 설정을 규약의 일부로 정의하는 경우 모든 값을 규약의 일부로 제공해야 합니다.

중요합니다

프로토콜 설정을 비즈니스 프로필의 일부로 정의하지 않으면 해당 비즈니스 프로필에 대한 각 계약의 일부로 값을 입력해야 하므로 새 TPM 솔루션의 확장성 모델이 무효화됩니다. 따라서 각 비즈니스 프로필에 대한 프로토콜 설정을 정의하는 것이 좋습니다. 필요한 경우 거래 업체 계약을 만드는 동안 항상 이러한 설정을 재정의할 수 있습니다.

다음에 대해 알아보기

거래 업체 계약
모든 것을 결합: 거래 업체 관리 솔루션 정의

또한 참조하십시오

거래 업체 관리 솔루션의 구성 요소