오케스트레이션의 직접 바인딩 포트 작업

직접 바인딩된 포트에는 MessageBox, 자체 상관 관계 및 파트너 오케스트레이션의 세 가지 유형이 있습니다.

MessageBox 직접 바인딩 포트는 게시-등록 디자인 패턴을 허용합니다. MessageBox 직접 바인딩 포트로 전송된 메시지는 MessageBox 데이터베이스에 게시되고 여기서 메시지 받는 사람이 등록을 기반으로 메시지를 선택합니다. MessageBox 직접 바인딩 포트로 구성된 논리 수신 포트는 MessageBox 데이터베이스에서 직접 메시지를 가져옵니다. 수신 셰이프를 활성화하기 위해 MessageBox 직접 바인딩된 수신 포트는 메시지 유형 및 필터 식에 대한 구독을 통해 메시지를 가져옵니다. 수신 셰이프를 활성화하지 않는 경우 MessageBox 직접 바인딩된 수신 포트는 메시지 유형 및 상관 관계 집합에 대한 구독을 통해 메시지를 가져옵니다.

상관 관계 자동 연결 직접 바인딩 포트를 사용하면 비동기 오케스트레이션간 통신을 디자인하는 데 도움이 됩니다. 상관 관계 자동 연결 직접 바인딩 포트로 전송된 메시지는 해당 자동 연결 직접 바인딩 포트의 수신 종점을 만든 오케스트레이션의 인스턴스로 라우팅됩니다.

파트너 오케스트레이션 직접 바인딩 포트는 오케스트레이션간 통신을 제공합니다. 파트너 오케스트레이션 직접 바인딩 포트로 전송된 메시지는 의도한 받는 사람 오케스트레이션으로 보낼 수 있으며 파트너 오케스트레이션 직접 바인딩 포트에서 받은 메시지는 의도한 보낸 사람 오케스트레이션에서 받을 수 있습니다.

직접 바인딩을 사용하더라도 메시지는 한 오케스트레이션에서 다른 오케스트레이션으로 직접 이동하는 것처럼 보입니다. 사실 모든 유형의 논리 포트를 통해 전송된 모든 메시지는 항상 MessageBox 데이터베이스를 통해 이동됩니다. 또한 직접 바인딩 포트는 유일한 논리 포트이므로 직접 바인딩도 유일한 디자인 타임 구성 기능입니다. 직접 바인딩 포트는 실제 포트에 바인딩할 수 없으므로 디자인 타임에만 직접 바인딩 구성을 변경할 수 있습니다.

섹션 내용

참고 항목

포트 바인딩