다음을 통해 공유


거래 업체 규약

Microsoft BizTalk Accelerator for RosettaNet(BTARN)은 TPA(거래 파트너 계약)를 통해 파트너와 메시지 교환을 처리합니다. TPA는 두 파트너 간의 메시지 처리 및 유효성 검사의 세부 사항을 정의합니다. 해당 파트너가 특정 메시지 유형의 모든 구현에 대한 메시지 콘텐츠를 지정하는 관련 PIP(파트너 인터페이스 프로세스)를 구현하는 방법을 정의합니다. 또한 TPA는 파트너가 인터넷을 통해 메시지를 교환하는 방법에 대한 세부 사항을 정의합니다.

거래 업체 계약 내용

각 거래 업체 계약에는 다음 정보가 포함됩니다.

  • 거래 업체의 ID

  • RNIF(RosettaNet 구현 프레임워크) 버전에 정의된 공용 프로세스 - 각 TPA는 PIP 작업을 시작하거나 응답하기 위해 단일 공용 프로세스를 참조합니다.

  • 프로세스 구성 프로필, PIP의 BTARN 구현

  • 작업, 신호 및 동기 URL을 포함한 ASPX 설정

  • 인코딩 및 암호화를 위한 프로토콜

  • 사용자 지정 속성

    거래 업체 계약을 만들려면 BTARN 관리 콘솔을 사용하여 프로세스 구성을 만들어야 합니다. 일반적으로 이 구성은 RosettaNet PIP를 기반으로 하지만 사용자 지정 스키마를 기반으로 할 수도 있습니다. 또한 콘솔을 사용하여 홈 organization 및 파트너를 만들어야 합니다. BTARN은 알 수 없는 당사자 간의 메시지 교환을 지원하지 않습니다. 구성 및 organization 만든 후 관리 콘솔을 사용하여 파트너 계약을 만들 수 있습니다.

프로세스 구성

이러한 설정은 BTARN이 메시지 콘텐츠를 처리하는 방법을 결정합니다. RosettaNet PIP를 지정하고 BTARN이 PIP를 구현하는 방법을 나타냅니다. 이를 위해 PIP에서 지정하는 동작 설정에 대한 특정 값(예: 시간 제한 및 다시 시도 값)을 제공합니다. 따라서 두 개의 서로 다른 파트너 집합 또는 동일한 파트너 집합은 두 가지 방법으로 동일한 PIP를 구현할 수 있습니다.

이러한 설정은 표준(RosettaNet 또는 CIDX)과 홈 organization 및 파트너 역할의 일반적인 측면도 지정합니다. RosettaNet이 아닌 콘텐츠에 대한 프로세스 구성을 만들 수도 있습니다. 이렇게 하려면 해당 콘텐츠에 대한 스키마를 만든 다음 해당 스키마를 기반으로 구성을 만들어야 합니다. RosettaNet이 아닌 콘텐츠의 경우 프로세스 구성 설정 대화 상자의 일반 탭에서 메시지 표준, 표준 버전 및 페이로드 바인딩 ID 설정 값을 입력해야 합니다. RNIF 2.0을 사용하여 RosettaNet이 아닌 콘텐츠만 전송할 수 있습니다.

이러한 속성을 설정하는 방법에 대한 자세한 내용은 프로세스 구성을 만들거나 편집하는 방법을 참조하세요.

홈 조직

이러한 설정은 메시지를 시작할 홈 organization 정의합니다. 설정에는 비즈니스의 고유 식별자인 DUNS 번호인 GBI(Global Business Identifier)와 일부 트랜잭션에 필요한 연락처 정보가 포함됩니다. 이러한 속성을 설정하는 방법에 대한 자세한 내용은 홈 조직 만들기 또는 편집을 참조하세요.

파트너 조직

이러한 설정은 메시지를 받고 응답할 파트너를 정의합니다. BTARN은 들어오는 각 RNIF 메시지가 홈 organization 계약을 맺은 유효한 당사자로부터 시작되었는지 확인합니다. 그렇지 않은 경우 BTARN은 인증에 실패하고 메시지를 처리하지 않습니다. 이러한 속성을 설정하는 방법에 대한 자세한 내용은 파트너 만들기 또는 편집을 참조하세요.

계약(거래 업체 계약 변수)

계약은 거래 업체 관계의 모든 측면을 지정합니다. BTARN 관리 콘솔에 정의된 대로 프로세스 구성 설정의 표시 코드를 지정합니다. 또한 RNIF 버전, 포트 URL, 프로토콜 설정(인코딩 및 암호화) 및 기타 변수를 지정합니다. 이러한 속성을 설정하는 방법에 대한 자세한 내용은 규약 만들기 또는 편집을 참조하세요.

관리 콘솔 대한 자세한 내용은 구성, 인증서, 데이터베이스 및 보안 관리를 참조하세요. 개발자 참조의 Microsoft.Solutions.BTARN.ConfigurationManager 네임스페이스의 클래스 및 인터페이스를 통해 이러한 설정에 대한 읽기 전용 프로그래밍 방식으로 액세스할 수도 있습니다.

참고 항목

BizTalk Server에 추가되는 BizTalk Accelerator for RosettaNet
RNIF 파이프라인
프로세스 구성을 만들거나 편집하는 방법
홈 조직 만들기 또는 편집
파트너 만들기 또는 편집
규약 만들기 또는 편집