공용 프로세스
Microsoft BizTalk Accelerator for RosettaNet(BTARN)은 거래 파트너와의 통합을 퍼블릭 프로세스로 포함하는 비즈니스 프로세스를 구현합니다. organization 내부인 비즈니스 프로세스를 프라이빗 프로세스로 구현합니다. 퍼블릭 및 프라이빗 프로세스를 사용하면 RNIF(RosettaNet 구현 프레임워크) 처리를 서비스 콘텐츠 처리 및 백 엔드 통합(프라이빗 프로세스)에서 격리합니다.
BTARN은 장기 실행 BizTalk 오케스트레이션으로 공용 프로세스를 구현합니다. 공용 프로세스 오케스트레이션은 초기자와 응답자 쪽에서 각각 하나씩 실행됩니다. BTARN 설치 프로그램은 RNIF 1.1 및 RNIF 2.01 모두에 대해 초기자 및 응답자 버전의 공용 프로세스 오케스트레이션을 제공합니다.
이러한 공용 프로세스 오케스트레이션은 모든 RNIF 프로세스를 구현합니다. 공용 프로세스는 나머지 구성 요소에서 RNIF의 복잡성을 숨깁니다. 공용 프로세스는 RNIF 규격 메시지 흐름을 적용하는 것 외에도 기본 추적 설정을 결정하고 런타임에 프로세스 상태 정보를 제공합니다. 메시지의 서비스 콘텐츠를 처리하지 않습니다. 프라이빗 프로세스에서 이 작업을 수행합니다.
각 거래 파트너 계약은 PIP(파트너 인터페이스 프로세스) 작업을 시작하거나 응답하는 단일 공개 프로세스를 참조합니다. 그러나 공용 프로세스는 PIP에 구애받지 않습니다.
RosettaNet 사양은 공개 프로세스의 디자인을 지시합니다. 공용 프로세스를 수정하지 않는 것이 좋습니다. 퍼블릭 프로세스 오케스트레이션은 버전이 지정되고 서명됩니다. 공용 프로세스를 수정하는 경우 더 이상 RNIF 규격이 아닙니다.